/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-LoopLockstep.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-deagle/airline-25.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-ba0fd47f62a02cd5486659f03d300faf678a2e90-ba0fd47 [2021-11-14 12:13:32,439 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-14 12:13:32,441 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-14 12:13:32,494 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-14 12:13:32,494 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-14 12:13:32,494 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-14 12:13:32,499 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-14 12:13:32,500 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-14 12:13:32,501 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-14 12:13:32,501 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-14 12:13:32,502 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-14 12:13:32,502 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-14 12:13:32,502 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-14 12:13:32,503 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-14 12:13:32,504 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-14 12:13:32,504 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-14 12:13:32,505 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-14 12:13:32,505 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-14 12:13:32,506 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-14 12:13:32,508 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-14 12:13:32,508 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-14 12:13:32,509 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-14 12:13:32,510 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-14 12:13:32,510 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-14 12:13:32,512 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-14 12:13:32,512 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-14 12:13:32,512 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-14 12:13:32,513 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-14 12:13:32,513 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-14 12:13:32,513 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-14 12:13:32,514 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-14 12:13:32,514 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-14 12:13:32,514 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-14 12:13:32,515 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-14 12:13:32,515 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-14 12:13:32,516 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-14 12:13:32,516 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-14 12:13:32,516 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-14 12:13:32,516 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-14 12:13:32,517 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-14 12:13:32,517 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-14 12:13:32,518 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-LoopLockstep.epf [2021-11-14 12:13:32,530 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-14 12:13:32,531 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-14 12:13:32,531 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-14 12:13:32,531 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-14 12:13:32,531 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-14 12:13:32,532 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-14 12:13:32,532 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-14 12:13:32,532 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-14 12:13:32,532 INFO L138 SettingsManager]: * Use SBE=true [2021-11-14 12:13:32,532 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-14 12:13:32,532 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-14 12:13:32,533 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-14 12:13:32,534 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-14 12:13:32,534 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-14 12:13:32,534 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-14 12:13:32,534 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-11-14 12:13:32,534 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-14 12:13:32,534 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-14 12:13:32,534 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-14 12:13:32,534 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-14 12:13:32,535 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-14 12:13:32,535 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-14 12:13:32,538 INFO L138 SettingsManager]: * DFS Order used in POR=LOOP_LOCKSTEP [2021-11-14 12:13:32,538 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-14 12:13:32,538 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-14 12:13:32,539 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-11-14 12:13:32,539 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-14 12:13:32,539 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2021-11-14 12:13:32,539 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2021-11-14 12:13:32,539 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 12:13:32,718 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-14 12:13:32,737 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-14 12:13:32,739 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-14 12:13:32,740 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-14 12:13:32,740 INFO L275 PluginConnector]: CDTParser initialized [2021-11-14 12:13:32,741 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-deagle/airline-25.i [2021-11-14 12:13:32,791 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3ab5b2d9a/168f62c3692c45a3998062784d00e032/FLAGdd9cefa90 [2021-11-14 12:13:33,212 INFO L306 CDTParser]: Found 1 translation units. [2021-11-14 12:13:33,212 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/airline-25.i [2021-11-14 12:13:33,229 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3ab5b2d9a/168f62c3692c45a3998062784d00e032/FLAGdd9cefa90 [2021-11-14 12:13:33,241 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3ab5b2d9a/168f62c3692c45a3998062784d00e032 [2021-11-14 12:13:33,243 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-14 12:13:33,244 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-14 12:13:33,247 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-14 12:13:33,248 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-14 12:13:33,250 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-14 12:13:33,250 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,251 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1718db27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33, skipping insertion in model container [2021-11-14 12:13:33,251 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,256 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-14 12:13:33,282 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-14 12:13:33,587 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-25.i[32101,32114] [2021-11-14 12:13:33,590 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-14 12:13:33,594 INFO L203 MainTranslator]: Completed pre-run [2021-11-14 12:13:33,633 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-25.i[32101,32114] [2021-11-14 12:13:33,634 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-14 12:13:33,655 INFO L208 MainTranslator]: Completed translation [2021-11-14 12:13:33,655 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33 WrapperNode [2021-11-14 12:13:33,655 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-14 12:13:33,656 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-14 12:13:33,656 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-14 12:13:33,656 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-14 12:13:33,660 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,685 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,696 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-14 12:13:33,697 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-14 12:13:33,697 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-14 12:13:33,697 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-14 12:13:33,703 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,704 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,705 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,705 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,709 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,711 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,712 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,713 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-14 12:13:33,714 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-14 12:13:33,714 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-14 12:13:33,714 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-14 12:13:33,716 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (1/1) ... [2021-11-14 12:13:33,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-14 12:13:33,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:33,742 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 12:13:33,748 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 12:13:33,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-14 12:13:33,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-14 12:13:33,770 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-14 12:13:33,770 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-14 12:13:33,771 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-14 12:13:33,771 INFO L130 BoogieDeclarations]: Found specification of procedure salethread [2021-11-14 12:13:33,772 INFO L138 BoogieDeclarations]: Found implementation of procedure salethread [2021-11-14 12:13:33,772 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-14 12:13:33,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-14 12:13:33,774 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-14 12:13:33,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-14 12:13:33,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-14 12:13:33,776 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 12:13:33,975 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-14 12:13:33,975 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-14 12:13:33,976 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 12:13:33 BoogieIcfgContainer [2021-11-14 12:13:33,976 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-14 12:13:33,977 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-14 12:13:33,977 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-14 12:13:33,980 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-14 12:13:33,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 12:13:33" (1/3) ... [2021-11-14 12:13:33,980 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@79c22437 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 12:13:33, skipping insertion in model container [2021-11-14 12:13:33,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:13:33" (2/3) ... [2021-11-14 12:13:33,980 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@79c22437 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 12:13:33, skipping insertion in model container [2021-11-14 12:13:33,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 12:13:33" (3/3) ... [2021-11-14 12:13:33,981 INFO L111 eAbstractionObserver]: Analyzing ICFG airline-25.i [2021-11-14 12:13:33,984 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-14 12:13:33,984 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-14 12:13:33,984 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-14 12:13:33,984 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-14 12:13:34,029 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,029 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,029 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,029 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,030 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,031 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,031 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,031 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,031 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,031 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,031 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,031 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,032 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,034 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,034 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,034 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,034 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,034 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:34,036 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-11-14 12:13:34,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:34,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:34,075 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 12:13:34,077 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 12:13:34,098 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:34,102 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 12:13:34,102 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:34,134 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:34,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:34,137 INFO L85 PathProgramCache]: Analyzing trace with hash 439318582, now seen corresponding path program 1 times [2021-11-14 12:13:34,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:34,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481547087] [2021-11-14 12:13:34,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:34,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:34,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:34,269 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 12:13:34,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:34,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481547087] [2021-11-14 12:13:34,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481547087] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:34,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:34,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:34,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349584089] [2021-11-14 12:13:34,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:34,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:34,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:34,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:34,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:34,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,288 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:34,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 12:13:34,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-14 12:13:34,295 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:34,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:34,296 INFO L85 PathProgramCache]: Analyzing trace with hash 467977524, now seen corresponding path program 1 times [2021-11-14 12:13:34,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:34,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504654024] [2021-11-14 12:13:34,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:34,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:34,352 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 12:13:34,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:34,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504654024] [2021-11-14 12:13:34,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504654024] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:34,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:34,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:34,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987237155] [2021-11-14 12:13:34,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:34,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:34,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:34,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:34,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:34,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,355 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:34,355 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 12:13:34,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-14 12:13:34,417 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:34,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:34,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1795294151, now seen corresponding path program 1 times [2021-11-14 12:13:34,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:34,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189805912] [2021-11-14 12:13:34,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:34,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:34,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:34,489 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 12:13:34,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:34,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189805912] [2021-11-14 12:13:34,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189805912] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:34,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:34,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:34,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968805773] [2021-11-14 12:13:34,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:34,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:34,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:34,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:34,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:34,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,491 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:34,491 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 12:13:34,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:34,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-14 12:13:34,545 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:34,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:34,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1497679961, now seen corresponding path program 1 times [2021-11-14 12:13:34,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:34,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360586381] [2021-11-14 12:13:34,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:34,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:34,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:34,612 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 12:13:34,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:34,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360586381] [2021-11-14 12:13:34,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360586381] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:34,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077122071] [2021-11-14 12:13:34,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:34,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:34,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:34,616 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 12:13:34,617 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 12:13:34,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:34,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:34,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:35,079 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 12:13:35,079 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:35,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077122071] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:35,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:35,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:35,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756667265] [2021-11-14 12:13:35,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:35,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:35,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:35,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:35,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:35,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,083 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:35,083 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 12:13:35,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:35,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:35,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,143 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 12:13:35,343 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 12:13:35,344 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:35,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:35,344 INFO L85 PathProgramCache]: Analyzing trace with hash 58701347, now seen corresponding path program 1 times [2021-11-14 12:13:35,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:35,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189883769] [2021-11-14 12:13:35,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:35,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:35,414 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 12:13:35,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:35,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189883769] [2021-11-14 12:13:35,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189883769] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:35,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528017015] [2021-11-14 12:13:35,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:35,416 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:35,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:35,417 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 12:13:35,418 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 12:13:35,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:35,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:35,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:35,619 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 12:13:35,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:35,726 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 12:13:35,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528017015] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:35,727 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:35,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:35,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106774912] [2021-11-14 12:13:35,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:35,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:35,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:35,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:35,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:35,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,728 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:35,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:13:35,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:35,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:35,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-14 12:13:35,791 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 12:13:35,974 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 12:13:35,975 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:35,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:35,975 INFO L85 PathProgramCache]: Analyzing trace with hash 783417928, now seen corresponding path program 1 times [2021-11-14 12:13:35,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:35,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681161335] [2021-11-14 12:13:35,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:35,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:35,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:35,985 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:35,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:36,007 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:36,008 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:36,008 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:36,010 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:36,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-14 12:13:36,015 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-14 12:13:36,016 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:36,016 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-11-14 12:13:36,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,023 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,024 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,025 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,025 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,025 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,025 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,025 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,025 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,025 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:36,026 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-14 12:13:36,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:36,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:36,028 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 12:13:36,029 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 12:13:36,031 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:36,032 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 12:13:36,032 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:36,037 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:36,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:36,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1619998698, now seen corresponding path program 1 times [2021-11-14 12:13:36,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:36,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795463631] [2021-11-14 12:13:36,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:36,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,049 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 12:13:36,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:36,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795463631] [2021-11-14 12:13:36,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795463631] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:36,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:36,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:36,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028578167] [2021-11-14 12:13:36,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:36,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:36,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:36,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:36,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:36,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,051 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:36,051 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 12:13:36,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-14 12:13:36,054 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:36,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:36,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1591339756, now seen corresponding path program 1 times [2021-11-14 12:13:36,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:36,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463864588] [2021-11-14 12:13:36,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:36,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,070 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 12:13:36,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:36,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463864588] [2021-11-14 12:13:36,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463864588] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:36,071 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:36,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:36,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342771259] [2021-11-14 12:13:36,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:36,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:36,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:36,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:36,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:36,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,076 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:36,076 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 12:13:36,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-14 12:13:36,114 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:36,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:36,114 INFO L85 PathProgramCache]: Analyzing trace with hash 692908226, now seen corresponding path program 1 times [2021-11-14 12:13:36,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:36,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019653026] [2021-11-14 12:13:36,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,141 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 12:13:36,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:36,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019653026] [2021-11-14 12:13:36,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019653026] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:36,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:36,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:36,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974891686] [2021-11-14 12:13:36,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:36,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:36,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:36,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:36,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:36,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,144 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:36,144 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 12:13:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:36,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-14 12:13:36,184 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:36,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:36,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1694901410, now seen corresponding path program 1 times [2021-11-14 12:13:36,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:36,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875287933] [2021-11-14 12:13:36,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:36,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,241 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 12:13:36,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:36,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875287933] [2021-11-14 12:13:36,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875287933] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:36,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632038104] [2021-11-14 12:13:36,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:36,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:36,245 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 12:13:36,267 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 12:13:36,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:36,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:36,374 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 12:13:36,374 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:36,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632038104] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:36,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:36,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:36,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126650587] [2021-11-14 12:13:36,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:36,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:36,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:36,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:36,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:36,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,375 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:36,375 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 12:13:36,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:36,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:36,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,411 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 12:13:36,603 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 12:13:36,604 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:36,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:36,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1749560380, now seen corresponding path program 1 times [2021-11-14 12:13:36,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:36,604 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842012334] [2021-11-14 12:13:36,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,641 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 12:13:36,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:36,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842012334] [2021-11-14 12:13:36,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842012334] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:36,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108178496] [2021-11-14 12:13:36,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:36,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:36,643 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 12:13:36,644 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 12:13:36,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:36,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:36,821 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 12:13:36,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:36,929 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 12:13:36,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108178496] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:36,929 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:36,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:36,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289434078] [2021-11-14 12:13:36,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:36,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:36,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:36,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:36,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:36,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,930 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:36,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:13:36,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:36,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:37,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:37,020 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 12:13:37,214 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 12:13:37,215 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:37,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:37,215 INFO L85 PathProgramCache]: Analyzing trace with hash -885183041, now seen corresponding path program 1 times [2021-11-14 12:13:37,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:37,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633790224] [2021-11-14 12:13:37,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:37,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:37,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:37,255 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:37,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:37,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633790224] [2021-11-14 12:13:37,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633790224] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:37,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811399261] [2021-11-14 12:13:37,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:37,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:37,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:37,259 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 12:13:37,287 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 12:13:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:37,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:37,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:37,438 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:37,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:37,539 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:37,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811399261] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:37,540 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:37,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2021-11-14 12:13:37,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825216283] [2021-11-14 12:13:37,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:37,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-14 12:13:37,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:37,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-14 12:13:37,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-14 12:13:37,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,544 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:37,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.75) internal successors, (105), 12 states have internal predecessors, (105), 0 states have call successors, (0), 0 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 12:13:37,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:37,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:37,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:37,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:37,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-14 12:13:37,617 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 12:13:37,807 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 12:13:37,807 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:37,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:37,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1684144673, now seen corresponding path program 1 times [2021-11-14 12:13:37,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:37,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708534081] [2021-11-14 12:13:37,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:37,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:37,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:37,816 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:37,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:37,839 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:37,840 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:37,840 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:37,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:37,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-14 12:13:37,844 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:13:37,844 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:37,844 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,853 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,854 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,854 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,854 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,855 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,856 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,857 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,857 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,857 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,857 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,857 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,857 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,858 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,859 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,860 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,860 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,860 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,860 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,860 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,860 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,860 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,861 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,862 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,862 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,863 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:37,864 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-14 12:13:37,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:37,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:37,880 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 12:13:37,928 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 12:13:37,929 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:37,929 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 12:13:37,929 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:37,933 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:37,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:37,933 INFO L85 PathProgramCache]: Analyzing trace with hash -962015626, now seen corresponding path program 1 times [2021-11-14 12:13:37,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:37,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313909541] [2021-11-14 12:13:37,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:37,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:37,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:37,947 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 12:13:37,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:37,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313909541] [2021-11-14 12:13:37,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313909541] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:37,947 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:37,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:37,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111102644] [2021-11-14 12:13:37,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:37,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:37,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:37,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:37,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:37,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,948 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:37,948 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 12:13:37,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-14 12:13:37,950 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:37,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:37,950 INFO L85 PathProgramCache]: Analyzing trace with hash -933356684, now seen corresponding path program 1 times [2021-11-14 12:13:37,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:37,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908273520] [2021-11-14 12:13:37,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:37,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:37,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:37,961 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 12:13:37,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:37,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908273520] [2021-11-14 12:13:37,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908273520] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:37,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:37,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:37,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574970766] [2021-11-14 12:13:37,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:37,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:37,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:37,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:37,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:37,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,962 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:37,962 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 12:13:37,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-14 12:13:38,012 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:38,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:38,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1619967541, now seen corresponding path program 1 times [2021-11-14 12:13:38,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:38,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834212072] [2021-11-14 12:13:38,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:38,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,031 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 12:13:38,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:38,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834212072] [2021-11-14 12:13:38,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834212072] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:38,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:38,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:38,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103290858] [2021-11-14 12:13:38,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:38,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:38,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:38,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:38,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:38,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,033 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:38,033 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 12:13:38,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:38,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-14 12:13:38,049 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:38,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:38,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1673006571, now seen corresponding path program 1 times [2021-11-14 12:13:38,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:38,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300690457] [2021-11-14 12:13:38,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:38,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,077 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 12:13:38,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:38,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300690457] [2021-11-14 12:13:38,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300690457] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:38,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192352263] [2021-11-14 12:13:38,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,078 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:38,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:38,079 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 12:13:38,080 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 12:13:38,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:38,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:38,177 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 12:13:38,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:38,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192352263] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:38,177 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:38,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:38,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816122127] [2021-11-14 12:13:38,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:38,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:38,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:38,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:38,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:38,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,178 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:38,178 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 12:13:38,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:38,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:38,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,211 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 12:13:38,403 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 12:13:38,404 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:38,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:38,404 INFO L85 PathProgramCache]: Analyzing trace with hash 452838777, now seen corresponding path program 1 times [2021-11-14 12:13:38,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:38,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222196234] [2021-11-14 12:13:38,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:38,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,430 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 12:13:38,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:38,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222196234] [2021-11-14 12:13:38,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222196234] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:38,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934002594] [2021-11-14 12:13:38,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:38,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:38,432 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 12:13:38,433 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 12:13:38,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:38,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:38,551 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 12:13:38,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:38,632 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 12:13:38,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934002594] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:38,632 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:38,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:38,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792844409] [2021-11-14 12:13:38,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:38,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:38,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:38,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:38,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:38,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,633 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:38,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:13:38,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:38,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:38,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:38,751 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 12:13:38,947 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 12:13:38,947 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:38,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:38,948 INFO L85 PathProgramCache]: Analyzing trace with hash -771311646, now seen corresponding path program 1 times [2021-11-14 12:13:38,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:38,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574167311] [2021-11-14 12:13:38,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:38,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,971 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:13:38,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:38,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574167311] [2021-11-14 12:13:38,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574167311] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:38,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:38,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:38,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215202424] [2021-11-14 12:13:38,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:38,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:38,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:38,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:38,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:38,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,973 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:38,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:13:38,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:38,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:38,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:38,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:38,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:38,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:38,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-14 12:13:38,986 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:38,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:38,987 INFO L85 PathProgramCache]: Analyzing trace with hash 797055828, now seen corresponding path program 1 times [2021-11-14 12:13:38,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:38,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980213435] [2021-11-14 12:13:38,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:39,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:39,021 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 12:13:39,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:39,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980213435] [2021-11-14 12:13:39,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980213435] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:39,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545315210] [2021-11-14 12:13:39,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:39,022 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:39,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:39,023 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 12:13:39,024 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 12:13:39,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:39,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:39,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:39,193 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:39,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:39,321 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:39,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545315210] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:39,322 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:39,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:39,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295326754] [2021-11-14 12:13:39,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:39,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:39,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:39,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:39,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:39,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:39,323 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:39,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:13:39,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:39,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:39,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:39,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,323 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:39,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:39,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:39,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:39,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:39,447 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 12:13:39,643 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 12:13:39,643 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:39,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:39,644 INFO L85 PathProgramCache]: Analyzing trace with hash -223015379, now seen corresponding path program 1 times [2021-11-14 12:13:39,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:39,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455490999] [2021-11-14 12:13:39,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:39,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:39,683 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:39,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:39,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455490999] [2021-11-14 12:13:39,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455490999] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:39,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092008839] [2021-11-14 12:13:39,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:39,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:39,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:39,685 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 12:13:39,686 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 12:13:39,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:39,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:39,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:39,866 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:39,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:40,065 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:40,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092008839] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:40,065 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:40,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:13:40,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185532436] [2021-11-14 12:13:40,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:40,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:13:40,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:40,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:13:40,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:13:40,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,068 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:40,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:40,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:40,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:40,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:40,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:40,201 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 12:13:40,398 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 12:13:40,398 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:40,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:40,399 INFO L85 PathProgramCache]: Analyzing trace with hash 215349773, now seen corresponding path program 1 times [2021-11-14 12:13:40,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:40,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649187256] [2021-11-14 12:13:40,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:40,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:40,466 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 12:13:40,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:40,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649187256] [2021-11-14 12:13:40,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649187256] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:40,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223197819] [2021-11-14 12:13:40,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:40,466 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:40,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:40,467 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 12:13:40,468 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 12:13:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:40,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:13:40,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:40,696 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 12:13:40,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:40,913 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 12:13:40,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223197819] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:40,913 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:40,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:13:40,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837527061] [2021-11-14 12:13:40,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:40,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:40,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:40,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:40,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:40,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,914 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:40,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:40,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:13:41,163 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 12:13:41,354 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 12:13:41,354 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:41,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:41,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1068515323, now seen corresponding path program 1 times [2021-11-14 12:13:41,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:41,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639342888] [2021-11-14 12:13:41,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:41,362 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:41,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:41,372 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:41,373 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:41,373 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:41,373 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:41,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-14 12:13:41,374 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:13:41,374 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:41,374 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-11-14 12:13:41,378 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,378 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,379 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,380 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,381 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,382 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,383 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,384 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,385 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,385 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,385 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,385 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:41,386 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-11-14 12:13:41,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:41,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:41,389 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 12:13:41,390 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 12:13:41,391 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:41,392 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 12:13:41,392 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:41,394 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:41,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:41,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1881699498, now seen corresponding path program 1 times [2021-11-14 12:13:41,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:41,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281589916] [2021-11-14 12:13:41,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:41,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:41,402 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 12:13:41,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:41,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281589916] [2021-11-14 12:13:41,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281589916] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:41,402 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:41,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:41,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801019978] [2021-11-14 12:13:41,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:41,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:41,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:41,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:41,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:41,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,403 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:41,403 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 12:13:41,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-14 12:13:41,404 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:41,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:41,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1853040556, now seen corresponding path program 1 times [2021-11-14 12:13:41,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:41,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571764416] [2021-11-14 12:13:41,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:41,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:41,416 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 12:13:41,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:41,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571764416] [2021-11-14 12:13:41,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571764416] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:41,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:41,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:41,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350252025] [2021-11-14 12:13:41,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:41,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:41,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:41,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:41,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:41,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,417 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:41,417 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 12:13:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-14 12:13:41,460 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:41,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:41,460 INFO L85 PathProgramCache]: Analyzing trace with hash 472440018, now seen corresponding path program 1 times [2021-11-14 12:13:41,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:41,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274757817] [2021-11-14 12:13:41,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:41,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:41,475 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 12:13:41,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:41,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274757817] [2021-11-14 12:13:41,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274757817] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:41,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:41,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:41,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063456940] [2021-11-14 12:13:41,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:41,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:41,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:41,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:41,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:41,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,476 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:41,476 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 12:13:41,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:41,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-14 12:13:41,487 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:41,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:41,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1474433202, now seen corresponding path program 1 times [2021-11-14 12:13:41,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:41,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142056182] [2021-11-14 12:13:41,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:41,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:41,509 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 12:13:41,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:41,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142056182] [2021-11-14 12:13:41,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142056182] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:41,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781554551] [2021-11-14 12:13:41,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:41,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:41,510 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 12:13:41,511 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 12:13:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:41,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:41,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:41,611 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 12:13:41,611 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:41,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781554551] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:41,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:41,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:41,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575210579] [2021-11-14 12:13:41,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:41,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:41,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:41,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:41,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:41,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,612 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:41,612 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 12:13:41,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:41,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:41,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:41,843 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 12:13:41,843 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:41,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:41,844 INFO L85 PathProgramCache]: Analyzing trace with hash -519877040, now seen corresponding path program 1 times [2021-11-14 12:13:41,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:41,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585311681] [2021-11-14 12:13:41,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:41,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:41,862 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 12:13:41,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:41,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585311681] [2021-11-14 12:13:41,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585311681] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:41,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124413590] [2021-11-14 12:13:41,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:41,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:41,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:41,863 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 12:13:41,864 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 12:13:41,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:41,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:41,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:41,970 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 12:13:41,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:42,056 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 12:13:42,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124413590] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:42,056 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:42,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:42,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261730891] [2021-11-14 12:13:42,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:42,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:42,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:42,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:42,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:42,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,057 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:42,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:13:42,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:42,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:42,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:42,180 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 12:13:42,381 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 12:13:42,381 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:42,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:42,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1612556475, now seen corresponding path program 1 times [2021-11-14 12:13:42,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:42,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219961716] [2021-11-14 12:13:42,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:42,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:42,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:42,398 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:13:42,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:42,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219961716] [2021-11-14 12:13:42,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219961716] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:42,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:42,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:42,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060194533] [2021-11-14 12:13:42,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:42,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:42,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:42,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:42,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:42,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,399 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:42,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:13:42,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:42,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:42,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:42,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-14 12:13:42,411 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:42,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:42,411 INFO L85 PathProgramCache]: Analyzing trace with hash -227979792, now seen corresponding path program 1 times [2021-11-14 12:13:42,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:42,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856311417] [2021-11-14 12:13:42,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:42,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:42,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:42,431 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 12:13:42,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:42,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856311417] [2021-11-14 12:13:42,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856311417] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:42,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029748356] [2021-11-14 12:13:42,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:42,432 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:42,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:42,433 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 12:13:42,433 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 12:13:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:42,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:42,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:42,595 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:42,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:42,721 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:42,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029748356] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:42,722 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:42,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:42,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312204329] [2021-11-14 12:13:42,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:42,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:42,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:42,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:42,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:42,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,723 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:42,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:13:42,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:42,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:42,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:42,831 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 12:13:43,027 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 12:13:43,027 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:43,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:43,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1918110024, now seen corresponding path program 1 times [2021-11-14 12:13:43,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:43,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787885381] [2021-11-14 12:13:43,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:43,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:43,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:43,063 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:43,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:43,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787885381] [2021-11-14 12:13:43,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787885381] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:43,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927506783] [2021-11-14 12:13:43,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:43,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:43,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:43,064 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 12:13:43,065 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 12:13:43,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:43,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:43,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:43,290 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:43,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:43,449 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:43,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927506783] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:43,449 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:43,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:13:43,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972240814] [2021-11-14 12:13:43,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:43,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:13:43,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:43,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:13:43,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:13:43,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,450 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:43,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:43,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:43,586 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 12:13:43,770 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 12:13:43,770 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:43,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:43,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1938492120, now seen corresponding path program 1 times [2021-11-14 12:13:43,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:43,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15379676] [2021-11-14 12:13:43,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:43,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:43,820 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 12:13:43,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:43,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15379676] [2021-11-14 12:13:43,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15379676] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:43,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171916326] [2021-11-14 12:13:43,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:43,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:43,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:43,821 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 12:13:43,826 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 12:13:43,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:43,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:13:43,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:44,040 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 12:13:44,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:44,237 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 12:13:44,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171916326] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:44,237 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:44,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:13:44,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275699142] [2021-11-14 12:13:44,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:44,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:44,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:44,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:44,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:44,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:44,239 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:44,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:13:44,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:44,239 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:44,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:44,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:44,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:44,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:44,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:44,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:44,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:44,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:13:44,533 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 12:13:44,716 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 12:13:44,717 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:44,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:44,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1354401770, now seen corresponding path program 1 times [2021-11-14 12:13:44,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:44,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65333951] [2021-11-14 12:13:44,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:44,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:44,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:44,773 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 35 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:44,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:44,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65333951] [2021-11-14 12:13:44,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65333951] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:44,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198839406] [2021-11-14 12:13:44,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:44,773 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:44,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:44,786 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 12:13:44,787 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 12:13:44,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:44,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:13:44,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:45,002 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 35 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:45,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:45,214 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 35 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:45,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198839406] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:45,214 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:45,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:13:45,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558588975] [2021-11-14 12:13:45,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:45,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:13:45,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:45,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:13:45,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:13:45,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,216 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:45,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 8.65) internal successors, (173), 20 states have internal predecessors, (173), 0 states have call successors, (0), 0 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 12:13:45,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:45,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:45,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:45,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:45,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:13:45,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:13:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:45,414 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 12:13:45,596 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 12:13:45,596 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:45,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:45,596 INFO L85 PathProgramCache]: Analyzing trace with hash 2141603894, now seen corresponding path program 1 times [2021-11-14 12:13:45,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:45,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243816850] [2021-11-14 12:13:45,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:45,604 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:45,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:45,626 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:45,627 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:45,627 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:45,627 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:45,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-14 12:13:45,628 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:13:45,628 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:45,628 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-11-14 12:13:45,635 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,636 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,637 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,638 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,639 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,639 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,639 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,639 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,639 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,639 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,642 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,643 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,644 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,645 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,646 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:45,647 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-11-14 12:13:45,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:45,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:45,649 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 12:13:45,650 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 12:13:45,652 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:45,652 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 12:13:45,652 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:45,655 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:45,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:45,655 INFO L85 PathProgramCache]: Analyzing trace with hash -84083018, now seen corresponding path program 1 times [2021-11-14 12:13:45,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:45,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47926984] [2021-11-14 12:13:45,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:45,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:45,663 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 12:13:45,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:45,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47926984] [2021-11-14 12:13:45,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47926984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:45,664 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:45,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:45,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566865961] [2021-11-14 12:13:45,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:45,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:45,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:45,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:45,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:45,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,665 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:45,665 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 12:13:45,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-14 12:13:45,666 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:45,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:45,666 INFO L85 PathProgramCache]: Analyzing trace with hash -55424076, now seen corresponding path program 1 times [2021-11-14 12:13:45,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:45,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636041713] [2021-11-14 12:13:45,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:45,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:45,676 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 12:13:45,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:45,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636041713] [2021-11-14 12:13:45,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636041713] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:45,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:45,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:45,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623322038] [2021-11-14 12:13:45,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:45,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:45,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:45,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:45,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:45,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,677 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:45,677 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 12:13:45,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-14 12:13:45,718 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:45,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:45,718 INFO L85 PathProgramCache]: Analyzing trace with hash 571738363, now seen corresponding path program 1 times [2021-11-14 12:13:45,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:45,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558466912] [2021-11-14 12:13:45,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:45,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:45,731 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 12:13:45,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:45,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558466912] [2021-11-14 12:13:45,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558466912] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:45,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:45,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:45,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585146302] [2021-11-14 12:13:45,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:45,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:45,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:45,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:45,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:45,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,734 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:45,734 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 12:13:45,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:45,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-14 12:13:45,747 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:45,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:45,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1573731547, now seen corresponding path program 1 times [2021-11-14 12:13:45,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:45,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380230846] [2021-11-14 12:13:45,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:45,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:45,768 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 12:13:45,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:45,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380230846] [2021-11-14 12:13:45,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380230846] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:45,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637209936] [2021-11-14 12:13:45,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,769 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:45,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:45,772 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 12:13:45,803 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 12:13:45,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:45,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:45,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:45,880 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 12:13:45,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:45,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637209936] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:45,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:45,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:45,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677720941] [2021-11-14 12:13:45,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:45,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:45,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:45,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:45,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:45,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,882 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:45,882 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 12:13:45,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:45,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:45,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,912 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 12:13:46,102 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 12:13:46,102 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:46,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:46,102 INFO L85 PathProgramCache]: Analyzing trace with hash 502751143, now seen corresponding path program 1 times [2021-11-14 12:13:46,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:46,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407831117] [2021-11-14 12:13:46,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:46,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:46,124 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 12:13:46,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:46,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407831117] [2021-11-14 12:13:46,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407831117] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:46,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832177795] [2021-11-14 12:13:46,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:46,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:46,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:46,126 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 12:13:46,127 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 12:13:46,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:46,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:46,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:46,262 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 12:13:46,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:46,331 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 12:13:46,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832177795] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:46,332 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:46,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:46,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107511364] [2021-11-14 12:13:46,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:46,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:46,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:46,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:46,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:46,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,332 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:46,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:13:46,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:46,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:46,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:46,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:46,635 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 12:13:46,635 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:46,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:46,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1419339716, now seen corresponding path program 1 times [2021-11-14 12:13:46,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:46,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663678068] [2021-11-14 12:13:46,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:46,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:46,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:46,656 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:13:46,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:46,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663678068] [2021-11-14 12:13:46,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663678068] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:46,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:46,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:46,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355441343] [2021-11-14 12:13:46,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:46,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:46,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:46,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:46,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:46,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,658 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:46,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:13:46,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:46,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:46,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-14 12:13:46,671 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:46,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:46,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1326558724, now seen corresponding path program 1 times [2021-11-14 12:13:46,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:46,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767542095] [2021-11-14 12:13:46,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:46,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:46,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:46,693 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 12:13:46,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:46,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767542095] [2021-11-14 12:13:46,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767542095] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:46,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576505029] [2021-11-14 12:13:46,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:46,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:46,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:46,694 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 12:13:46,695 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 12:13:46,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:46,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:46,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:46,870 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:46,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:47,026 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:47,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576505029] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:47,026 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:47,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:47,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979975722] [2021-11-14 12:13:47,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:47,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:47,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:47,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:47,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:47,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,027 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:47,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:13:47,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:47,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:47,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:47,152 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 12:13:47,350 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 12:13:47,350 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:47,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:47,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1373660231, now seen corresponding path program 1 times [2021-11-14 12:13:47,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:47,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121828523] [2021-11-14 12:13:47,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:47,384 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:47,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:47,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121828523] [2021-11-14 12:13:47,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121828523] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:47,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796841308] [2021-11-14 12:13:47,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:47,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:47,386 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 12:13:47,387 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 12:13:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:47,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:47,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:47,593 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:47,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:47,773 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:47,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796841308] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:47,773 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:47,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:13:47,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479531833] [2021-11-14 12:13:47,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:47,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:13:47,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:47,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:13:47,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:13:47,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,774 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:47,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:13:47,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:47,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:47,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:47,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:47,915 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 12:13:48,111 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 12:13:48,111 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:48,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:48,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1812025383, now seen corresponding path program 1 times [2021-11-14 12:13:48,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:48,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102034045] [2021-11-14 12:13:48,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:48,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:48,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:48,155 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 12:13:48,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:48,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102034045] [2021-11-14 12:13:48,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102034045] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:48,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091510517] [2021-11-14 12:13:48,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:48,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:48,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:48,157 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 12:13:48,158 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 12:13:48,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:48,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:13:48,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:48,364 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 12:13:48,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:48,576 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 12:13:48,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091510517] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:48,577 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:48,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:13:48,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010459301] [2021-11-14 12:13:48,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:48,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:48,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:48,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:48,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:48,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,578 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:48,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:48,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:13:48,994 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 12:13:49,175 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 12:13:49,176 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:49,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:49,176 INFO L85 PathProgramCache]: Analyzing trace with hash 976863994, now seen corresponding path program 1 times [2021-11-14 12:13:49,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:49,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148371897] [2021-11-14 12:13:49,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:49,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:49,224 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 45 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:13:49,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:49,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148371897] [2021-11-14 12:13:49,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148371897] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:49,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119253054] [2021-11-14 12:13:49,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:49,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:49,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:49,226 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 12:13:49,227 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 12:13:49,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:49,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:13:49,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:49,501 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 45 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:13:49,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:49,710 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 70 proven. 45 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:13:49,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119253054] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:49,710 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:49,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:13:49,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165966262] [2021-11-14 12:13:49,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:49,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:13:49,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:49,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:13:49,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:13:49,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,711 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:49,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 8.9) internal successors, (178), 20 states have internal predecessors, (178), 0 states have call successors, (0), 0 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 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:13:49,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:13:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:49,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:50,195 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 12:13:50,195 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:50,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:50,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1103697882, now seen corresponding path program 1 times [2021-11-14 12:13:50,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:50,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030743841] [2021-11-14 12:13:50,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:50,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:50,253 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 45 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:50,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:50,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030743841] [2021-11-14 12:13:50,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030743841] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:50,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661945900] [2021-11-14 12:13:50,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:50,254 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:50,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:50,255 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 12:13:50,256 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 12:13:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:50,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:13:50,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:50,503 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 45 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:50,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:50,749 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 45 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:50,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661945900] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:50,749 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:50,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:13:50,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483749339] [2021-11-14 12:13:50,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:50,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:50,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:50,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:50,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:50,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:50,750 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:50,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.625) internal successors, (207), 24 states have internal predecessors, (207), 0 states have call successors, (0), 0 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 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:50,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:50,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:13:50,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:50,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:50,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:50,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:50,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:13:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:50,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-11-14 12:13:51,127 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 12:13:51,127 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:51,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:51,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1902659514, now seen corresponding path program 1 times [2021-11-14 12:13:51,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:51,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479820641] [2021-11-14 12:13:51,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:51,137 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:51,163 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:51,163 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:51,164 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:51,164 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:51,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-14 12:13:51,165 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:13:51,165 WARN L234 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:51,165 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-11-14 12:13:51,175 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,176 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,177 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:51,184 INFO L148 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-11-14 12:13:51,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:51,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:51,186 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 12:13:51,187 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 12:13:51,189 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:51,189 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 12:13:51,189 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:51,191 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:51,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:51,191 INFO L85 PathProgramCache]: Analyzing trace with hash 135866518, now seen corresponding path program 1 times [2021-11-14 12:13:51,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:51,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265700124] [2021-11-14 12:13:51,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:51,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:51,198 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 12:13:51,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:51,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265700124] [2021-11-14 12:13:51,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265700124] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:51,199 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:51,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:51,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346524675] [2021-11-14 12:13:51,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:51,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:51,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:51,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:51,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:51,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,199 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:51,199 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 12:13:51,199 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-14 12:13:51,200 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:51,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:51,200 INFO L85 PathProgramCache]: Analyzing trace with hash 164525460, now seen corresponding path program 1 times [2021-11-14 12:13:51,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:51,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467792775] [2021-11-14 12:13:51,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:51,212 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 12:13:51,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:51,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467792775] [2021-11-14 12:13:51,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467792775] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:51,212 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:51,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:51,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606686781] [2021-11-14 12:13:51,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:51,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:51,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:51,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:51,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:51,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,213 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:51,213 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 12:13:51,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-14 12:13:51,252 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:51,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:51,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1726927358, now seen corresponding path program 1 times [2021-11-14 12:13:51,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:51,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427713094] [2021-11-14 12:13:51,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:51,265 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 12:13:51,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:51,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427713094] [2021-11-14 12:13:51,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427713094] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:51,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:51,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:51,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296905053] [2021-11-14 12:13:51,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:51,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:51,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:51,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:51,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:51,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,266 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:51,266 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 12:13:51,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:51,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-14 12:13:51,278 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:51,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:51,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1566046754, now seen corresponding path program 1 times [2021-11-14 12:13:51,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:51,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136058115] [2021-11-14 12:13:51,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:51,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:51,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:51,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:51,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136058115] [2021-11-14 12:13:51,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136058115] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:51,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396715925] [2021-11-14 12:13:51,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:51,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:51,295 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 12:13:51,296 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 12:13:51,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:51,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:51,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:51,397 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 12:13:51,398 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:51,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396715925] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:51,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:51,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:51,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151826836] [2021-11-14 12:13:51,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:51,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:51,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:51,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:51,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:51,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,398 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:51,399 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 12:13:51,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:51,399 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:51,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,425 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 12:13:51,625 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 12:13:51,625 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:51,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:51,625 INFO L85 PathProgramCache]: Analyzing trace with hash 2116564592, now seen corresponding path program 1 times [2021-11-14 12:13:51,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:51,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661955712] [2021-11-14 12:13:51,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:51,642 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 12:13:51,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:51,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661955712] [2021-11-14 12:13:51,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661955712] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:51,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107825379] [2021-11-14 12:13:51,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:51,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:51,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:51,643 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 12:13:51,644 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 12:13:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:51,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:51,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:51,784 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 12:13:51,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:51,861 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 12:13:51,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107825379] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:51,861 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:51,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:51,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445468230] [2021-11-14 12:13:51,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:51,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:51,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:51,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:51,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:51,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,862 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:51,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:13:51,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:51,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:51,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:51,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:51,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:51,999 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 12:13:52,188 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 12:13:52,188 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:52,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:52,189 INFO L85 PathProgramCache]: Analyzing trace with hash -6823165, now seen corresponding path program 1 times [2021-11-14 12:13:52,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:52,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117488512] [2021-11-14 12:13:52,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:52,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:52,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:52,201 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:13:52,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:52,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117488512] [2021-11-14 12:13:52,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117488512] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:52,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:52,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:52,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481091220] [2021-11-14 12:13:52,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:52,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:52,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:52,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:52,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:52,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,203 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:52,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:13:52,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:52,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:52,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-14 12:13:52,213 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:52,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:52,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1232414652, now seen corresponding path program 1 times [2021-11-14 12:13:52,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:52,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140679965] [2021-11-14 12:13:52,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:52,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:52,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:52,231 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 12:13:52,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:52,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140679965] [2021-11-14 12:13:52,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140679965] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:52,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324109712] [2021-11-14 12:13:52,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:52,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:52,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:52,232 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 12:13:52,233 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 12:13:52,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:52,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:52,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:52,472 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:52,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:52,620 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:52,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324109712] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:52,620 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:52,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:52,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890571311] [2021-11-14 12:13:52,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:52,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:52,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:52,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:52,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:52,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,621 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:52,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:13:52,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:52,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:52,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:52,767 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-11-14 12:13:52,958 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 12:13:52,958 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:52,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:52,958 INFO L85 PathProgramCache]: Analyzing trace with hash -704777012, now seen corresponding path program 1 times [2021-11-14 12:13:52,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:52,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012354824] [2021-11-14 12:13:52,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:52,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:52,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:53,004 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:53,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:53,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012354824] [2021-11-14 12:13:53,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012354824] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:53,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525390308] [2021-11-14 12:13:53,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:53,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:53,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:53,005 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 12:13:53,006 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 12:13:53,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:53,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:53,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:53,225 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:53,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:53,388 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:53,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525390308] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:53,388 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:53,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:13:53,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096824070] [2021-11-14 12:13:53,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:53,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:13:53,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:53,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:13:53,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:13:53,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:53,389 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:53,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:13:53,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:53,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:53,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:53,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:53,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:53,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:53,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:53,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:53,563 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 12:13:53,739 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 12:13:53,740 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:53,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:53,740 INFO L85 PathProgramCache]: Analyzing trace with hash -266411860, now seen corresponding path program 1 times [2021-11-14 12:13:53,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:53,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631011257] [2021-11-14 12:13:53,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:53,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:53,786 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 12:13:53,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:53,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631011257] [2021-11-14 12:13:53,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631011257] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:53,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608175788] [2021-11-14 12:13:53,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:53,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:53,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:53,787 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 12:13:53,788 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 12:13:53,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:53,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:13:53,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:54,022 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 12:13:54,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:54,220 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 12:13:54,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608175788] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:54,221 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:54,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:13:54,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251007850] [2021-11-14 12:13:54,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:54,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:54,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:54,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:54,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:54,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:54,222 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:54,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:54,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:13:54,679 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 12:13:54,862 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 12:13:54,862 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:54,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:54,862 INFO L85 PathProgramCache]: Analyzing trace with hash 104632101, now seen corresponding path program 1 times [2021-11-14 12:13:54,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:54,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366164192] [2021-11-14 12:13:54,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:54,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:54,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:54,906 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 105 proven. 45 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:13:54,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:54,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366164192] [2021-11-14 12:13:54,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366164192] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:54,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238917928] [2021-11-14 12:13:54,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:54,907 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:54,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:54,907 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 12:13:54,909 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 12:13:54,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:54,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:13:54,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:55,151 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 105 proven. 45 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:13:55,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:55,365 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 105 proven. 45 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:13:55,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238917928] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:55,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:55,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:13:55,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683978916] [2021-11-14 12:13:55,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:55,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:13:55,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:55,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:13:55,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:13:55,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:55,367 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:55,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.15) internal successors, (183), 20 states have internal predecessors, (183), 0 states have call successors, (0), 0 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 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:13:55,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:13:55,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:55,639 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 12:13:55,823 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 12:13:55,824 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:55,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:55,824 INFO L85 PathProgramCache]: Analyzing trace with hash 369467272, now seen corresponding path program 1 times [2021-11-14 12:13:55,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:55,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004926724] [2021-11-14 12:13:55,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:55,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:55,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:55,886 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 80 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:13:55,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:55,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004926724] [2021-11-14 12:13:55,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004926724] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:55,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392296933] [2021-11-14 12:13:55,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:55,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:55,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:55,887 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 12:13:55,888 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 12:13:55,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:55,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:13:55,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:56,175 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 80 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:13:56,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:56,441 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 90 proven. 80 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:13:56,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392296933] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:56,441 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:56,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:13:56,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204940852] [2021-11-14 12:13:56,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:56,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:56,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:56,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:56,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:56,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:56,442 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:56,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.833333333333334) internal successors, (212), 24 states have internal predecessors, (212), 0 states have call successors, (0), 0 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 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:56,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:56,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:56,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:56,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:56,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:56,641 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 12:13:56,819 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 12:13:56,820 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:56,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:56,820 INFO L85 PathProgramCache]: Analyzing trace with hash -791667463, now seen corresponding path program 1 times [2021-11-14 12:13:56,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:56,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527544266] [2021-11-14 12:13:56,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:56,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:56,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:56,893 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 55 proven. 125 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:56,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:56,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527544266] [2021-11-14 12:13:56,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527544266] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:56,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030157499] [2021-11-14 12:13:56,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:56,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:56,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:56,895 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 12:13:56,899 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 12:13:56,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:56,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:13:56,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:57,199 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 55 proven. 125 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:57,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:57,523 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 55 proven. 125 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:57,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030157499] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:57,523 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:57,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:13:57,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031712212] [2021-11-14 12:13:57,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:57,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:13:57,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:57,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:13:57,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:13:57,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,524 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:57,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 8.607142857142858) internal successors, (241), 28 states have internal predecessors, (241), 0 states have call successors, (0), 0 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 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:57,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:57,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:13:57,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:57,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:57,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:13:57,737 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 12:13:57,922 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 12:13:57,922 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:57,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:57,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1590629095, now seen corresponding path program 1 times [2021-11-14 12:13:57,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:57,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790100926] [2021-11-14 12:13:57,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:57,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:57,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:57,929 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:57,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:57,946 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:57,946 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:57,946 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:57,946 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:57,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-14 12:13:57,947 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:13:57,947 WARN L234 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:57,947 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-11-14 12:13:57,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:57,964 INFO L148 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2021-11-14 12:13:57,965 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:57,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:57,965 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 12:13:57,966 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 12:13:57,968 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:57,968 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 12:13:57,968 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:57,970 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:57,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:57,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1221850890, now seen corresponding path program 1 times [2021-11-14 12:13:57,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:57,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739833506] [2021-11-14 12:13:57,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:57,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:57,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:57,976 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 12:13:57,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:57,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739833506] [2021-11-14 12:13:57,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739833506] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:57,977 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:57,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:57,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937100158] [2021-11-14 12:13:57,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:57,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:57,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:57,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:57,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:57,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,977 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:57,977 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 12:13:57,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-14 12:13:57,978 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:57,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:57,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1193191948, now seen corresponding path program 1 times [2021-11-14 12:13:57,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:57,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571626367] [2021-11-14 12:13:57,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:57,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:57,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:57,987 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 12:13:57,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:57,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571626367] [2021-11-14 12:13:57,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571626367] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:57,987 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:57,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:57,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196335790] [2021-11-14 12:13:57,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:57,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:57,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:57,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:57,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:57,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,988 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:57,988 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 12:13:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:57,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-14 12:13:58,026 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:58,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:58,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1731263819, now seen corresponding path program 1 times [2021-11-14 12:13:58,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:58,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574006798] [2021-11-14 12:13:58,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:58,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:58,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:58,042 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 12:13:58,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:58,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574006798] [2021-11-14 12:13:58,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574006798] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:58,043 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:58,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:58,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255793467] [2021-11-14 12:13:58,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:58,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:58,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:58,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:58,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:58,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,044 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:58,044 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 12:13:58,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:58,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-14 12:13:58,058 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:58,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:58,058 INFO L85 PathProgramCache]: Analyzing trace with hash -729270635, now seen corresponding path program 1 times [2021-11-14 12:13:58,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:58,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068908082] [2021-11-14 12:13:58,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:58,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:58,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:58,079 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 12:13:58,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:58,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068908082] [2021-11-14 12:13:58,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068908082] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:58,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10404203] [2021-11-14 12:13:58,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:58,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:58,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:58,099 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 12:13:58,105 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 12:13:58,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:58,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:58,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:58,211 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 12:13:58,212 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:58,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10404203] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:58,212 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:58,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:58,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009695554] [2021-11-14 12:13:58,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:58,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:58,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:58,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:58,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:58,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,213 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:58,213 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 12:13:58,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:58,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:58,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-11-14 12:13:58,439 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 12:13:58,439 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:58,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:58,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1695088273, now seen corresponding path program 1 times [2021-11-14 12:13:58,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:58,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468731715] [2021-11-14 12:13:58,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:58,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:58,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:58,460 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 12:13:58,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:58,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468731715] [2021-11-14 12:13:58,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468731715] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:58,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158499291] [2021-11-14 12:13:58,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:58,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:58,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:58,461 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 12:13:58,462 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 12:13:58,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:58,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:58,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:58,592 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 12:13:58,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:58,672 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 12:13:58,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158499291] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:58,672 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:58,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:58,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395151092] [2021-11-14 12:13:58,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:58,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:58,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:58,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:58,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:58,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,673 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:58,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:13:58,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:58,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:58,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:58,834 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 12:13:59,023 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 12:13:59,023 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:59,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:59,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1088697980, now seen corresponding path program 1 times [2021-11-14 12:13:59,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:59,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307814543] [2021-11-14 12:13:59,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:59,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:59,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:59,036 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:13:59,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:59,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307814543] [2021-11-14 12:13:59,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307814543] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:59,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:59,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:59,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442000578] [2021-11-14 12:13:59,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:59,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:59,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:59,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:59,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,038 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:59,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:13:59,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:59,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:59,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:59,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:59,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-14 12:13:59,052 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:59,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:59,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1366558006, now seen corresponding path program 1 times [2021-11-14 12:13:59,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:59,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086366596] [2021-11-14 12:13:59,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:59,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:59,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:59,075 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 12:13:59,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:59,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086366596] [2021-11-14 12:13:59,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086366596] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:59,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259945576] [2021-11-14 12:13:59,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:59,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:59,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:59,076 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 12:13:59,077 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 12:13:59,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:59,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:59,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:59,278 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:59,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:59,402 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:13:59,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259945576] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:59,402 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:59,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:59,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772761217] [2021-11-14 12:13:59,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:59,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:59,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:59,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:59,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:59,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,403 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:59,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:13:59,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:59,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:59,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:59,549 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 12:13:59,733 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 12:13:59,734 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:59,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:59,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1313001443, now seen corresponding path program 1 times [2021-11-14 12:13:59,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:59,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083871229] [2021-11-14 12:13:59,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:59,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:59,774 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:13:59,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:59,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083871229] [2021-11-14 12:13:59,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083871229] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:59,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362458397] [2021-11-14 12:13:59,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:59,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:59,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:59,792 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 12:13:59,811 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 12:13:59,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:59,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:59,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:00,062 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:00,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:00,218 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:00,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362458397] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:00,218 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:00,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:14:00,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407746466] [2021-11-14 12:14:00,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:00,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:14:00,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:00,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:14:00,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:14:00,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,219 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:00,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:00,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:00,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:00,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:00,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:00,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-11-14 12:14:00,524 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 12:14:00,525 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:00,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:00,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1751366595, now seen corresponding path program 1 times [2021-11-14 12:14:00,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:00,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944302507] [2021-11-14 12:14:00,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:00,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:00,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:00,577 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 12:14:00,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:00,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944302507] [2021-11-14 12:14:00,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944302507] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:00,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285297187] [2021-11-14 12:14:00,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:00,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:00,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:00,578 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 12:14:00,579 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 12:14:00,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:00,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:14:00,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:00,802 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 12:14:00,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:01,044 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 12:14:01,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285297187] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:01,044 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:01,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:14:01,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804996047] [2021-11-14 12:14:01,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:01,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:01,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:01,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:01,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:01,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,045 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:01,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:01,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:01,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:01,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:01,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:01,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:01,763 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 12:14:01,957 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 12:14:01,958 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:01,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:01,958 INFO L85 PathProgramCache]: Analyzing trace with hash 649170881, now seen corresponding path program 1 times [2021-11-14 12:14:01,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:01,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228552747] [2021-11-14 12:14:01,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:01,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:01,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:02,008 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 140 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:14:02,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:02,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228552747] [2021-11-14 12:14:02,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228552747] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:02,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696621154] [2021-11-14 12:14:02,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:02,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:02,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:02,009 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 12:14:02,014 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 12:14:02,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:02,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:14:02,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:02,262 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 140 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:14:02,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:02,537 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 140 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:14:02,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696621154] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:02,538 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:02,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:14:02,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258908987] [2021-11-14 12:14:02,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:02,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:14:02,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:02,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:14:02,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:14:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:02,539 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:02,539 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 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:02,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:02,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:02,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:02,858 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 12:14:03,043 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 12:14:03,043 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:03,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:03,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1203689083, now seen corresponding path program 1 times [2021-11-14 12:14:03,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:03,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157435297] [2021-11-14 12:14:03,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:03,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:03,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:03,103 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:03,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:03,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157435297] [2021-11-14 12:14:03,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157435297] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:03,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740540626] [2021-11-14 12:14:03,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:03,103 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:03,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:03,106 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 12:14:03,107 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 12:14:03,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:03,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:14:03,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:03,381 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:03,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:03,652 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:03,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740540626] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:03,652 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:03,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:14:03,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323639673] [2021-11-14 12:14:03,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:03,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:03,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:03,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:03,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:03,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:03,653 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:03,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:03,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:03,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:03,843 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 12:14:04,043 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 12:14:04,043 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:04,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:04,044 INFO L85 PathProgramCache]: Analyzing trace with hash -672976709, now seen corresponding path program 1 times [2021-11-14 12:14:04,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:04,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120702787] [2021-11-14 12:14:04,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:04,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:04,122 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:04,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:04,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120702787] [2021-11-14 12:14:04,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120702787] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:04,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683068349] [2021-11-14 12:14:04,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:04,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:04,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:04,124 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 12:14:04,124 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 12:14:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:04,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:14:04,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:04,414 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:04,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:04,728 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:04,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683068349] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:04,728 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:04,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:14:04,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648817969] [2021-11-14 12:14:04,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:04,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:14:04,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:04,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:14:04,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:14:04,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:04,729 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:04,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:04,730 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:04,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:04,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:05,018 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 12:14:05,208 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 12:14:05,208 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:05,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:05,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1924949113, now seen corresponding path program 1 times [2021-11-14 12:14:05,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:05,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902725731] [2021-11-14 12:14:05,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:05,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:05,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:05,307 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:05,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:05,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902725731] [2021-11-14 12:14:05,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902725731] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:05,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636739895] [2021-11-14 12:14:05,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:05,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:05,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:05,320 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 12:14:05,322 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 12:14:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:05,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:14:05,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:05,654 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:05,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:06,066 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:06,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636739895] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:06,066 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:06,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:14:06,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007111741] [2021-11-14 12:14:06,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:06,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:14:06,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:06,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:14:06,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:14:06,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:06,067 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:06,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:06,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:06,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:06,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-11-14 12:14:06,569 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 12:14:06,569 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:06,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:06,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1486583961, now seen corresponding path program 1 times [2021-11-14 12:14:06,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:06,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141115111] [2021-11-14 12:14:06,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:06,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:06,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:06,681 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 12:14:06,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:06,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141115111] [2021-11-14 12:14:06,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141115111] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:06,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89081953] [2021-11-14 12:14:06,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:06,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:06,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:06,682 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 12:14:06,682 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 12:14:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:06,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:14:06,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:07,169 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 12:14:07,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:07,623 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 12:14:07,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89081953] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:07,624 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:07,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:14:07,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918803895] [2021-11-14 12:14:07,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:07,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:14:07,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:07,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:14:07,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:14:07,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:07,625 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:07,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:07,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-14 12:14:08,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-11-14 12:14:08,519 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 12:14:08,520 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:08,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:08,520 INFO L85 PathProgramCache]: Analyzing trace with hash 144227967, now seen corresponding path program 1 times [2021-11-14 12:14:08,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:08,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917769194] [2021-11-14 12:14:08,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:08,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:08,529 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:14:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:08,550 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:14:08,550 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:14:08,550 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:14:08,550 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:14:08,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-14 12:14:08,552 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:14:08,552 WARN L234 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:14:08,552 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2021-11-14 12:14:08,560 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:08,571 INFO L148 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2021-11-14 12:14:08,571 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:14:08,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:08,572 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 12:14:08,573 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 12:14:08,575 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:14:08,575 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 12:14:08,575 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:14:08,599 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:08,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:08,600 INFO L85 PathProgramCache]: Analyzing trace with hash 137732054, now seen corresponding path program 1 times [2021-11-14 12:14:08,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:08,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309076053] [2021-11-14 12:14:08,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:08,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:08,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:08,607 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 12:14:08,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:08,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309076053] [2021-11-14 12:14:08,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309076053] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:08,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:08,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:14:08,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583528617] [2021-11-14 12:14:08,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:08,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:14:08,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:08,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:14:08,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:14:08,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,608 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:08,608 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 12:14:08,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-14 12:14:08,609 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:08,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:08,609 INFO L85 PathProgramCache]: Analyzing trace with hash 166390996, now seen corresponding path program 1 times [2021-11-14 12:14:08,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:08,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424099890] [2021-11-14 12:14:08,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:08,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:08,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:08,617 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 12:14:08,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:08,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424099890] [2021-11-14 12:14:08,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424099890] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:08,617 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:08,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:08,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527887875] [2021-11-14 12:14:08,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:08,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:08,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:08,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:08,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:08,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,618 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:08,618 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 12:14:08,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-14 12:14:08,659 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:08,659 INFO L85 PathProgramCache]: Analyzing trace with hash 2108512130, now seen corresponding path program 1 times [2021-11-14 12:14:08,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:08,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641991865] [2021-11-14 12:14:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:08,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:08,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:08,672 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 12:14:08,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:08,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641991865] [2021-11-14 12:14:08,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641991865] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:08,672 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:08,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:14:08,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330396554] [2021-11-14 12:14:08,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:08,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:14:08,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:08,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:14:08,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:14:08,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,673 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:08,673 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 12:14:08,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:08,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-14 12:14:08,687 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:08,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:08,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1184461982, now seen corresponding path program 1 times [2021-11-14 12:14:08,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:08,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458112435] [2021-11-14 12:14:08,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:08,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:08,707 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 12:14:08,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:08,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458112435] [2021-11-14 12:14:08,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458112435] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:08,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698850983] [2021-11-14 12:14:08,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:08,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:08,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:08,710 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 12:14:08,711 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 12:14:08,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:08,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:14:08,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:08,822 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 12:14:08,822 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:14:08,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698850983] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:08,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:14:08,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:14:08,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743232433] [2021-11-14 12:14:08,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:08,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:08,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:08,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:08,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:14:08,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,823 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:08,824 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 12:14:08,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:08,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-11-14 12:14:09,035 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 12:14:09,035 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:09,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:09,038 INFO L85 PathProgramCache]: Analyzing trace with hash 113813864, now seen corresponding path program 1 times [2021-11-14 12:14:09,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:09,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839154371] [2021-11-14 12:14:09,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:09,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:09,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:09,054 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 12:14:09,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:09,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839154371] [2021-11-14 12:14:09,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839154371] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:09,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378996829] [2021-11-14 12:14:09,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:09,054 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:09,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:09,055 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 12:14:09,057 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 12:14:09,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:09,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:14:09,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:09,199 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 12:14:09,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:09,270 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 12:14:09,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378996829] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:09,270 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:09,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:14:09,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797370920] [2021-11-14 12:14:09,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:09,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:14:09,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:09,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:14:09,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:14:09,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,271 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:09,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:14:09,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:09,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:09,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:09,400 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 12:14:09,599 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 12:14:09,600 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:09,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:09,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1779050609, now seen corresponding path program 1 times [2021-11-14 12:14:09,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:09,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723970974] [2021-11-14 12:14:09,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:09,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:09,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:09,613 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:14:09,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:09,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723970974] [2021-11-14 12:14:09,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723970974] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:09,613 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:09,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:09,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80857453] [2021-11-14 12:14:09,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:09,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:09,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:09,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:09,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:09,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,614 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:09,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:14:09,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:09,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:09,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-14 12:14:09,625 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:09,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:09,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1233723832, now seen corresponding path program 1 times [2021-11-14 12:14:09,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:09,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885138462] [2021-11-14 12:14:09,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:09,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:09,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:09,647 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 12:14:09,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:09,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885138462] [2021-11-14 12:14:09,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885138462] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:09,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241173341] [2021-11-14 12:14:09,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:09,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:09,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:09,648 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 12:14:09,649 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 12:14:09,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:09,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:14:09,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:09,852 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:09,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:09,987 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:09,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241173341] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:09,988 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:09,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:14:09,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91273512] [2021-11-14 12:14:09,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:09,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:14:09,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:09,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:14:09,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:14:09,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,989 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:09,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:14:09,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:09,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:09,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:10,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-11-14 12:14:10,319 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 12:14:10,319 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:10,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:10,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1080197188, now seen corresponding path program 1 times [2021-11-14 12:14:10,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:10,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147252080] [2021-11-14 12:14:10,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:10,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:10,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:10,355 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:10,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:10,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147252080] [2021-11-14 12:14:10,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147252080] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:10,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049757965] [2021-11-14 12:14:10,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:10,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:10,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:10,356 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 12:14:10,357 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 12:14:10,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:10,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:14:10,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:10,560 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:10,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:10,726 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:10,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049757965] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:10,727 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:10,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:14:10,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161154330] [2021-11-14 12:14:10,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:10,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:14:10,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:10,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:14:10,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:14:10,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,728 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:10,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:10,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:10,877 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-11-14 12:14:11,061 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 12:14:11,061 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:11,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:11,061 INFO L85 PathProgramCache]: Analyzing trace with hash -641832036, now seen corresponding path program 1 times [2021-11-14 12:14:11,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:11,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335242367] [2021-11-14 12:14:11,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:11,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:11,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:11,106 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 12:14:11,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:11,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335242367] [2021-11-14 12:14:11,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335242367] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:11,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623209606] [2021-11-14 12:14:11,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:11,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:11,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:11,107 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 12:14:11,108 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 12:14:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:11,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:14:11,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:11,339 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 12:14:11,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:11,533 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 12:14:11,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623209606] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:11,534 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:11,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:14:11,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083654732] [2021-11-14 12:14:11,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:11,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:11,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:11,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:11,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:11,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:11,535 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:11,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:11,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:12,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:12,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:12,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-11-14 12:14:12,616 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 12:14:12,616 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:12,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:12,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1058679034, now seen corresponding path program 1 times [2021-11-14 12:14:12,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:12,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581085675] [2021-11-14 12:14:12,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:12,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:12,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:12,658 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 175 proven. 45 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:14:12,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:12,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581085675] [2021-11-14 12:14:12,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581085675] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:12,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389412882] [2021-11-14 12:14:12,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:12,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:12,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:12,659 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 12:14:12,660 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 12:14:12,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:12,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:14:12,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:12,955 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 175 proven. 45 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:14:12,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:13,196 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 175 proven. 45 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:14:13,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389412882] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:13,196 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:13,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:14:13,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756557619] [2021-11-14 12:14:13,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:13,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:14:13,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:13,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:14:13,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:14:13,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:13,197 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:13,197 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 12:14:13,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:13,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:13,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:13,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:13,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:13,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:13,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:13,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:13,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:13,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:13,574 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 12:14:13,772 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 12:14:13,772 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:13,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:13,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1655268054, now seen corresponding path program 1 times [2021-11-14 12:14:13,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:13,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787966489] [2021-11-14 12:14:13,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:13,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:13,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:13,832 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:13,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:13,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787966489] [2021-11-14 12:14:13,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787966489] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:13,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804853877] [2021-11-14 12:14:13,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:13,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:13,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:13,834 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 12:14:13,834 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 12:14:13,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:13,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:14:13,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:14,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:14,430 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:14,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804853877] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:14,431 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:14,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:14:14,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756207190] [2021-11-14 12:14:14,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:14,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:14,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:14,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:14,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:14,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:14,432 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:14,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:14,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:14,645 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 12:14:14,822 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 12:14:14,822 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:14,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:14,822 INFO L85 PathProgramCache]: Analyzing trace with hash 711800977, now seen corresponding path program 1 times [2021-11-14 12:14:14,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:14,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351696258] [2021-11-14 12:14:14,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:14,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:14,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:14,896 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:14,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:14,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351696258] [2021-11-14 12:14:14,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351696258] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:14,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396703283] [2021-11-14 12:14:14,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:14,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:14,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:14,898 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 12:14:14,899 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 12:14:14,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:14,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:14:14,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:15,237 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:15,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:15,597 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:15,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396703283] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:15,598 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:15,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:14:15,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451064311] [2021-11-14 12:14:15,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:15,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:14:15,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:15,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:14:15,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:14:15,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,599 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:15,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:15,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:15,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-11-14 12:14:16,058 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 12:14:16,058 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:16,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:16,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1073476910, now seen corresponding path program 1 times [2021-11-14 12:14:16,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:16,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686756982] [2021-11-14 12:14:16,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:16,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:16,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:16,152 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:16,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:16,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686756982] [2021-11-14 12:14:16,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686756982] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:16,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481875919] [2021-11-14 12:14:16,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:16,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:16,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:16,154 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 12:14:16,155 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 12:14:16,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:16,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:14:16,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:16,514 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:16,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:16,951 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:16,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481875919] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:16,951 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:16,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:14:16,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723147273] [2021-11-14 12:14:16,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:16,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:14:16,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:16,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:14:16,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:14:16,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,953 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:16,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:16,953 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:17,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:17,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:17,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:17,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-11-14 12:14:17,437 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 12:14:17,437 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:17,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:17,438 INFO L85 PathProgramCache]: Analyzing trace with hash -635111758, now seen corresponding path program 1 times [2021-11-14 12:14:17,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:17,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002432012] [2021-11-14 12:14:17,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:17,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:17,547 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 12:14:17,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:17,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002432012] [2021-11-14 12:14:17,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002432012] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:17,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314955510] [2021-11-14 12:14:17,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:17,547 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:17,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:17,548 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 12:14:17,549 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 12:14:17,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:17,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:14:17,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:18,024 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 12:14:18,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:18,530 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 12:14:18,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314955510] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:18,531 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:18,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:14:18,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078883965] [2021-11-14 12:14:18,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:18,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:14:18,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:18,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:14:18,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:14:18,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:18,532 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:18,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:18,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-14 12:14:19,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-11-14 12:14:19,575 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 12:14:19,575 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:19,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:19,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1150200328, now seen corresponding path program 1 times [2021-11-14 12:14:19,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:19,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426436398] [2021-11-14 12:14:19,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:19,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:19,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:19,692 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 75 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:19,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:19,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426436398] [2021-11-14 12:14:19,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426436398] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:19,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130857553] [2021-11-14 12:14:19,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:19,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:19,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:19,695 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 12:14:19,697 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 12:14:19,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:19,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:14:19,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:20,071 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 75 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:20,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:20,523 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 75 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:20,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130857553] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:20,523 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:20,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:14:20,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381191794] [2021-11-14 12:14:20,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:20,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:14:20,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:20,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:14:20,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:14:20,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:20,525 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:20,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 8.583333333333334) internal successors, (309), 36 states have internal predecessors, (309), 0 states have call successors, (0), 0 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 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-11-14 12:14:20,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-14 12:14:20,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:20,926 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 12:14:21,111 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 12:14:21,111 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:21,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:21,111 INFO L85 PathProgramCache]: Analyzing trace with hash 351238696, now seen corresponding path program 1 times [2021-11-14 12:14:21,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:21,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392237160] [2021-11-14 12:14:21,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:21,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:21,120 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:14:21,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:21,140 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:14:21,140 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:14:21,140 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:14:21,140 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:14:21,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-14 12:14:21,141 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 12:14:21,141 WARN L234 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:14:21,141 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2021-11-14 12:14:21,152 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,152 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,152 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,152 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,153 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,154 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,155 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,156 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,157 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,158 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,159 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,160 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,161 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,162 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,163 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,164 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:21,165 INFO L148 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2021-11-14 12:14:21,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:14:21,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:21,167 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 12:14:21,167 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 12:14:21,169 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:14:21,169 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 12:14:21,169 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:14:21,171 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:21,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:21,172 INFO L85 PathProgramCache]: Analyzing trace with hash -80351946, now seen corresponding path program 1 times [2021-11-14 12:14:21,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:21,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144602369] [2021-11-14 12:14:21,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:21,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:21,182 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 12:14:21,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:21,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144602369] [2021-11-14 12:14:21,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144602369] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:21,182 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:21,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:14:21,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954763362] [2021-11-14 12:14:21,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:21,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:14:21,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:21,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:14:21,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:14:21,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,183 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:21,183 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 12:14:21,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-14 12:14:21,184 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:21,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:21,184 INFO L85 PathProgramCache]: Analyzing trace with hash -51693004, now seen corresponding path program 1 times [2021-11-14 12:14:21,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:21,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769831940] [2021-11-14 12:14:21,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:21,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:21,192 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 12:14:21,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:21,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769831940] [2021-11-14 12:14:21,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769831940] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:21,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:21,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:21,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246084565] [2021-11-14 12:14:21,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:21,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:21,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:21,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:21,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:21,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,193 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:21,193 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 12:14:21,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-14 12:14:21,224 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:21,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:21,224 INFO L85 PathProgramCache]: Analyzing trace with hash 2117527279, now seen corresponding path program 1 times [2021-11-14 12:14:21,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:21,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992154655] [2021-11-14 12:14:21,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:21,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:21,235 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 12:14:21,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:21,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992154655] [2021-11-14 12:14:21,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992154655] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:21,235 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:21,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:14:21,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669843535] [2021-11-14 12:14:21,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:21,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:14:21,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:21,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:14:21,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:14:21,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,236 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:21,236 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 12:14:21,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:21,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-14 12:14:21,248 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:21,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:21,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1175446833, now seen corresponding path program 1 times [2021-11-14 12:14:21,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:21,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666252702] [2021-11-14 12:14:21,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:21,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:21,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:21,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:21,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666252702] [2021-11-14 12:14:21,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666252702] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:21,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835080373] [2021-11-14 12:14:21,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:21,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:21,265 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 12:14:21,266 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 12:14:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:21,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:14:21,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:21,381 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-14 12:14:21,381 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:14:21,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835080373] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:21,381 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:14:21,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:14:21,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621735429] [2021-11-14 12:14:21,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:21,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:21,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:21,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:21,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:14:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,382 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:21,382 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 12:14:21,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:21,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:21,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-11-14 12:14:21,594 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 12:14:21,595 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:21,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:21,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1487433429, now seen corresponding path program 1 times [2021-11-14 12:14:21,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:21,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748538059] [2021-11-14 12:14:21,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:21,610 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 12:14:21,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:21,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748538059] [2021-11-14 12:14:21,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748538059] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:21,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506261639] [2021-11-14 12:14:21,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:21,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:21,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:21,612 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 12:14:21,612 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 12:14:21,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:21,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:14:21,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:21,742 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 12:14:21,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:21,812 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 12:14:21,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506261639] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:21,812 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:21,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:14:21,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765737356] [2021-11-14 12:14:21,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:21,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:14:21,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:21,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:14:21,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:14:21,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,813 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:21,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:14:21,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:21,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:21,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:21,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:21,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:21,935 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-11-14 12:14:22,120 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 12:14:22,121 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:22,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:22,121 INFO L85 PathProgramCache]: Analyzing trace with hash -57726778, now seen corresponding path program 1 times [2021-11-14 12:14:22,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:22,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649581492] [2021-11-14 12:14:22,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:22,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:22,132 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:14:22,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:22,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649581492] [2021-11-14 12:14:22,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649581492] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:22,132 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:22,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:22,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496501414] [2021-11-14 12:14:22,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:22,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:22,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:22,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:22,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:22,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,133 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:22,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:14:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:22,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:22,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:22,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-14 12:14:22,142 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:22,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:22,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1711803356, now seen corresponding path program 1 times [2021-11-14 12:14:22,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:22,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315654260] [2021-11-14 12:14:22,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:22,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:22,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:22,158 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 12:14:22,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:22,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315654260] [2021-11-14 12:14:22,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315654260] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:22,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198397690] [2021-11-14 12:14:22,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:22,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:22,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:22,169 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 12:14:22,169 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 12:14:22,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:22,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:14:22,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:22,362 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:22,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:22,489 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:22,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198397690] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:22,489 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:22,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:14:22,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48867761] [2021-11-14 12:14:22,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:22,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:14:22,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:22,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:14:22,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:14:22,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,490 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:22,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:14:22,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:22,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:22,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:22,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:22,819 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 12:14:22,819 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:22,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:22,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1782649227, now seen corresponding path program 1 times [2021-11-14 12:14:22,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:22,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998700097] [2021-11-14 12:14:22,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:22,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:22,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:22,847 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:22,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:22,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998700097] [2021-11-14 12:14:22,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998700097] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:22,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666184657] [2021-11-14 12:14:22,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:22,848 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:22,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:22,849 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 12:14:22,856 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 12:14:22,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:22,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:14:22,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:23,058 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:23,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:23,200 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:23,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666184657] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:23,200 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:23,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:14:23,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080411791] [2021-11-14 12:14:23,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:23,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:14:23,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:23,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:14:23,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:14:23,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:23,201 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:23,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:14:23,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:23,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:23,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:23,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:23,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:23,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:23,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:23,336 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-11-14 12:14:23,521 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 12:14:23,521 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:23,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:23,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1344284075, now seen corresponding path program 1 times [2021-11-14 12:14:23,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:23,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870158954] [2021-11-14 12:14:23,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:23,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:23,564 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 12:14:23,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:23,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870158954] [2021-11-14 12:14:23,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870158954] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:23,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762767463] [2021-11-14 12:14:23,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:23,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:23,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:23,565 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 12:14:23,565 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 12:14:23,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:23,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:14:23,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:23,812 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 12:14:23,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:23,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 12:14:23,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762767463] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:23,981 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:23,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:14:23,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048950053] [2021-11-14 12:14:23,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:23,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:23,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:23,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:23,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:23,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:23,982 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:23,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:23,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:25,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:25,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:25,395 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 12:14:25,395 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:25,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:25,396 INFO L85 PathProgramCache]: Analyzing trace with hash 2114091574, now seen corresponding path program 1 times [2021-11-14 12:14:25,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:25,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89254379] [2021-11-14 12:14:25,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:25,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:25,442 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 210 proven. 45 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:14:25,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:25,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89254379] [2021-11-14 12:14:25,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89254379] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:25,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229004933] [2021-11-14 12:14:25,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:25,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:25,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:25,443 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 12:14:25,444 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 12:14:25,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:25,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:14:25,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:25,724 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 210 proven. 45 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:14:25,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:25,971 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 210 proven. 45 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:14:25,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229004933] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:25,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:25,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:14:25,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710415660] [2021-11-14 12:14:25,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:25,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:14:25,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:25,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:14:25,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:14:25,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:25,972 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:25,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.9) internal successors, (198), 20 states have internal predecessors, (198), 0 states have call successors, (0), 0 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 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:25,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:26,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:26,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:26,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:26,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:26,286 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 12:14:26,485 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 12:14:26,486 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:26,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:26,486 INFO L85 PathProgramCache]: Analyzing trace with hash -855533919, now seen corresponding path program 1 times [2021-11-14 12:14:26,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:26,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105191245] [2021-11-14 12:14:26,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:26,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:26,544 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:26,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:26,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105191245] [2021-11-14 12:14:26,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105191245] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:26,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12065490] [2021-11-14 12:14:26,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:26,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:26,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:26,545 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 12:14:26,546 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 12:14:26,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:26,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:14:26,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:26,828 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:26,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:27,096 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:27,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12065490] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:27,096 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:27,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:14:27,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561395275] [2021-11-14 12:14:27,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:27,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:27,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:27,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:27,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:27,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:27,097 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:27,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:14:27,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:27,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:27,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:27,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:27,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:27,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:27,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:27,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:27,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:27,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:27,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:27,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:27,282 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 12:14:27,475 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 12:14:27,475 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:27,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:27,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1744552395, now seen corresponding path program 1 times [2021-11-14 12:14:27,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:27,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758842777] [2021-11-14 12:14:27,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:27,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:27,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:27,558 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:27,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:27,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758842777] [2021-11-14 12:14:27,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758842777] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:27,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117459574] [2021-11-14 12:14:27,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:27,559 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:27,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:27,560 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 12:14:27,560 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 12:14:27,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:27,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:14:27,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:27,925 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:27,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:28,225 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:28,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117459574] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:28,225 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:28,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:14:28,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195800642] [2021-11-14 12:14:28,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:28,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:14:28,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:28,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:14:28,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:14:28,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:28,226 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:28,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:28,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:28,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:28,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:28,639 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 12:14:28,640 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:28,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:28,640 INFO L85 PathProgramCache]: Analyzing trace with hash 118407549, now seen corresponding path program 1 times [2021-11-14 12:14:28,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:28,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833834675] [2021-11-14 12:14:28,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:28,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:28,727 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:28,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:28,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833834675] [2021-11-14 12:14:28,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833834675] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:28,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979444063] [2021-11-14 12:14:28,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:28,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:28,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:28,729 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 12:14:28,729 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 12:14:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:28,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:14:28,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:29,056 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:29,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:29,418 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:29,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979444063] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:29,419 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:29,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:14:29,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446940174] [2021-11-14 12:14:29,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:29,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:14:29,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:29,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:14:29,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:14:29,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:29,425 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:29,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:29,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:29,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:29,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:29,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:29,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:29,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:29,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-11-14 12:14:29,885 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 12:14:29,885 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:29,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:29,886 INFO L85 PathProgramCache]: Analyzing trace with hash 556772701, now seen corresponding path program 1 times [2021-11-14 12:14:29,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:29,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765730795] [2021-11-14 12:14:29,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:29,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:29,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:29,998 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 12:14:29,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:29,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765730795] [2021-11-14 12:14:29,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765730795] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:29,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465767671] [2021-11-14 12:14:29,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:29,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:29,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:29,999 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 12:14:30,000 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 12:14:30,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:30,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:14:30,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:30,456 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 12:14:30,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:30,915 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 12:14:30,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465767671] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:30,915 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:30,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:14:30,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413524736] [2021-11-14 12:14:30,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:30,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:14:30,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:30,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:14:30,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:14:30,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:30,917 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:30,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:30,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-14 12:14:31,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-11-14 12:14:32,041 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 12:14:32,041 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:32,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:32,041 INFO L85 PathProgramCache]: Analyzing trace with hash 173553900, now seen corresponding path program 1 times [2021-11-14 12:14:32,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:32,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255887147] [2021-11-14 12:14:32,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:32,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:32,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:32,156 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 150 proven. 245 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:14:32,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:32,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255887147] [2021-11-14 12:14:32,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255887147] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:32,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931690656] [2021-11-14 12:14:32,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:32,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:32,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:32,161 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 12:14:32,161 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 12:14:32,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:32,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:14:32,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:32,504 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 150 proven. 245 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:14:32,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:32,917 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 150 proven. 245 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:14:32,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931690656] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:32,917 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:32,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:14:32,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70008628] [2021-11-14 12:14:32,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:32,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:14:32,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:32,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:14:32,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:14:32,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:32,918 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:32,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 8.722222222222221) internal successors, (314), 36 states have internal predecessors, (314), 0 states have call successors, (0), 0 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 12:14:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:32,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-14 12:14:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:33,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-11-14 12:14:33,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:33,404 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-11-14 12:14:33,588 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 12:14:33,588 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:33,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:33,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1528269916, now seen corresponding path program 1 times [2021-11-14 12:14:33,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:33,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365380792] [2021-11-14 12:14:33,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:33,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:33,728 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 85 proven. 320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:33,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:33,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365380792] [2021-11-14 12:14:33,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365380792] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:33,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780270530] [2021-11-14 12:14:33,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:33,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:33,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:33,730 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 12:14:33,730 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 12:14:33,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:33,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:14:33,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:34,117 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 85 proven. 320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:34,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:34,584 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 85 proven. 320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:34,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780270530] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:34,584 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:34,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:14:34,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088247875] [2021-11-14 12:14:34,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:34,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:14:34,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:34,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:14:34,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:14:34,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:34,586 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:34,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 8.575) internal successors, (343), 40 states have internal predecessors, (343), 0 states have call successors, (0), 0 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 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:34,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:34,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:34,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:14:34,993 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-11-14 12:14:35,177 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 12:14:35,178 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:35,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:35,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1967735748, now seen corresponding path program 1 times [2021-11-14 12:14:35,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:35,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985423826] [2021-11-14 12:14:35,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:35,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:35,186 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:14:35,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:35,210 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:14:35,210 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:14:35,210 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:14:35,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:14:35,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-14 12:14:35,211 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 12:14:35,211 WARN L234 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:14:35,211 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,220 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,221 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,222 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,223 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,224 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,225 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,226 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,227 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,228 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,229 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,230 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,231 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:35,232 INFO L148 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2021-11-14 12:14:35,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:14:35,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:35,233 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 12:14:35,234 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 12:14:35,236 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:14:35,236 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 12:14:35,236 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:14:35,238 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:35,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:35,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1876102890, now seen corresponding path program 1 times [2021-11-14 12:14:35,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:35,238 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023241716] [2021-11-14 12:14:35,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:35,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,243 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 12:14:35,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:35,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023241716] [2021-11-14 12:14:35,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023241716] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:35,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:35,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:14:35,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459373543] [2021-11-14 12:14:35,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:35,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:14:35,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:35,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:14:35,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:14:35,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,244 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:35,244 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 12:14:35,244 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-14 12:14:35,244 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:35,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:35,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1847443948, now seen corresponding path program 1 times [2021-11-14 12:14:35,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:35,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486614201] [2021-11-14 12:14:35,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:35,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,251 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 12:14:35,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:35,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486614201] [2021-11-14 12:14:35,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486614201] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:35,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:35,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:35,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059833478] [2021-11-14 12:14:35,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:35,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:35,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:35,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:35,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:35,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,252 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:35,252 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 12:14:35,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-14 12:14:35,318 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:35,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:35,318 INFO L85 PathProgramCache]: Analyzing trace with hash 643639744, now seen corresponding path program 1 times [2021-11-14 12:14:35,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:35,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030862453] [2021-11-14 12:14:35,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,331 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 12:14:35,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:35,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030862453] [2021-11-14 12:14:35,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030862453] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:35,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:35,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:14:35,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592717116] [2021-11-14 12:14:35,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:35,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:14:35,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:35,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:14:35,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:14:35,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,332 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:35,332 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 12:14:35,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:35,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-14 12:14:35,345 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:35,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:35,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1645632928, now seen corresponding path program 1 times [2021-11-14 12:14:35,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:35,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820360717] [2021-11-14 12:14:35,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:35,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,365 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 12:14:35,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:35,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820360717] [2021-11-14 12:14:35,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820360717] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:35,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612085343] [2021-11-14 12:14:35,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:35,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:35,366 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 12:14:35,367 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 12:14:35,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:14:35,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:35,497 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 12:14:35,497 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:14:35,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612085343] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:35,497 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:14:35,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:14:35,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694360986] [2021-11-14 12:14:35,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:35,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:35,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:35,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:35,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:14:35,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,498 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:35,498 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 12:14:35,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:35,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:35,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-11-14 12:14:35,708 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 12:14:35,708 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:35,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:35,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1357670250, now seen corresponding path program 1 times [2021-11-14 12:14:35,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:35,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825399961] [2021-11-14 12:14:35,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:35,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,725 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 12:14:35,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:35,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825399961] [2021-11-14 12:14:35,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825399961] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:35,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483690687] [2021-11-14 12:14:35,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,725 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:35,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:35,726 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 12:14:35,727 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 12:14:35,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:14:35,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:35,885 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 12:14:35,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:35,968 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 12:14:35,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483690687] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:35,969 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:35,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:14:35,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333809572] [2021-11-14 12:14:35,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:35,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:14:35,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:35,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:14:35,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:14:35,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,970 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:35,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:14:35,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:35,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:36,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:36,088 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 12:14:36,286 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 12:14:36,286 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:36,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:36,286 INFO L85 PathProgramCache]: Analyzing trace with hash 326421481, now seen corresponding path program 1 times [2021-11-14 12:14:36,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:36,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254214164] [2021-11-14 12:14:36,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:36,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:36,297 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:14:36,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:36,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254214164] [2021-11-14 12:14:36,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254214164] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:36,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:36,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:36,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117310455] [2021-11-14 12:14:36,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:36,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:36,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:36,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:36,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:36,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,299 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:36,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:14:36,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:36,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:36,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:36,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:36,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-14 12:14:36,309 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:36,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:36,309 INFO L85 PathProgramCache]: Analyzing trace with hash 2141044448, now seen corresponding path program 1 times [2021-11-14 12:14:36,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:36,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700268500] [2021-11-14 12:14:36,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:36,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:36,326 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 12:14:36,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:36,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700268500] [2021-11-14 12:14:36,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700268500] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:36,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431536969] [2021-11-14 12:14:36,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:36,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:36,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:36,327 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 12:14:36,328 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 12:14:36,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:36,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:14:36,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:36,536 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:36,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:36,656 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:36,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431536969] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:36,656 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:36,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:14:36,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079427001] [2021-11-14 12:14:36,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:36,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:14:36,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:36,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:14:36,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:14:36,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,657 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:36,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:14:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:36,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-11-14 12:14:36,958 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 12:14:36,959 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:36,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:36,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1596983986, now seen corresponding path program 1 times [2021-11-14 12:14:36,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:36,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584905992] [2021-11-14 12:14:36,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:36,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:36,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:36,989 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:36,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:36,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584905992] [2021-11-14 12:14:36,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584905992] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:36,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564324485] [2021-11-14 12:14:36,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:36,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:36,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:36,990 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 12:14:36,991 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 12:14:37,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:37,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:14:37,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:37,199 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:37,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:37,351 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:37,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564324485] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:37,352 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:37,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:14:37,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118026848] [2021-11-14 12:14:37,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:37,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:14:37,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:37,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:14:37,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:14:37,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,352 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:37,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:37,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:37,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-11-14 12:14:37,660 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 12:14:37,660 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:37,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:37,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1158618834, now seen corresponding path program 1 times [2021-11-14 12:14:37,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:37,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984938993] [2021-11-14 12:14:37,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:37,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:37,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:37,705 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 12:14:37,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:37,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984938993] [2021-11-14 12:14:37,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984938993] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:37,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311377532] [2021-11-14 12:14:37,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:37,705 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:37,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:37,706 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 12:14:37,706 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 12:14:37,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:37,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:14:37,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:37,962 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 12:14:37,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:38,141 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 12:14:38,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311377532] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:38,141 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:38,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:14:38,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779220250] [2021-11-14 12:14:38,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:38,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:38,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:38,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:38,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:38,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:38,142 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:38,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:14:38,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:38,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:38,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:38,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:38,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:38,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:40,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:40,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:40,175 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 12:14:40,360 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 12:14:40,360 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:40,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:40,360 INFO L85 PathProgramCache]: Analyzing trace with hash 299521767, now seen corresponding path program 1 times [2021-11-14 12:14:40,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:40,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754420625] [2021-11-14 12:14:40,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:40,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:40,412 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 245 proven. 45 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-11-14 12:14:40,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:40,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754420625] [2021-11-14 12:14:40,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754420625] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:40,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523209576] [2021-11-14 12:14:40,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:40,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:40,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:40,414 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 12:14:40,435 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 12:14:40,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:40,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:14:40,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:40,779 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 245 proven. 45 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-11-14 12:14:40,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:41,091 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 245 proven. 45 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-11-14 12:14:41,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523209576] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:41,091 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:41,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:14:41,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948822794] [2021-11-14 12:14:41,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:41,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:14:41,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:41,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:14:41,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:14:41,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:41,093 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:41,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.15) internal successors, (203), 20 states have internal predecessors, (203), 0 states have call successors, (0), 0 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 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:41,413 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-11-14 12:14:41,599 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 12:14:41,599 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:41,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:41,600 INFO L85 PathProgramCache]: Analyzing trace with hash -123614222, now seen corresponding path program 1 times [2021-11-14 12:14:41,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:41,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646525090] [2021-11-14 12:14:41,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:41,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:41,664 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:41,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:41,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646525090] [2021-11-14 12:14:41,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646525090] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:41,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455950515] [2021-11-14 12:14:41,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:41,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:41,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:41,665 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 12:14:41,670 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 12:14:41,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:41,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:14:41,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:41,973 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:41,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:42,246 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:42,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455950515] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:42,247 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:42,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:14:42,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905995202] [2021-11-14 12:14:42,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:42,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:42,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:42,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:42,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:42,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:42,248 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:42,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:42,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:42,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:42,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:42,638 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 12:14:42,638 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:42,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:42,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1379318473, now seen corresponding path program 1 times [2021-11-14 12:14:42,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:42,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194081863] [2021-11-14 12:14:42,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:42,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:42,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:42,729 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:42,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:42,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194081863] [2021-11-14 12:14:42,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194081863] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:42,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765235394] [2021-11-14 12:14:42,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:42,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:42,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:42,730 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 12:14:42,731 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 12:14:42,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:42,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:14:42,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:43,093 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:43,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:43,415 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:14:43,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765235394] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:43,416 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:43,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:14:43,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364769006] [2021-11-14 12:14:43,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:43,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:14:43,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:43,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:14:43,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:14:43,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:43,417 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:43,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:43,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:43,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:43,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:43,725 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-11-14 12:14:43,906 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 12:14:43,906 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:43,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:43,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1220455944, now seen corresponding path program 1 times [2021-11-14 12:14:43,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:43,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610714879] [2021-11-14 12:14:43,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:43,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:43,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:44,009 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:44,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:44,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610714879] [2021-11-14 12:14:44,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610714879] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:44,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992080196] [2021-11-14 12:14:44,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:44,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:44,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:44,010 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 12:14:44,011 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 12:14:44,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:44,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:14:44,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:44,347 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:44,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:44,739 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:44,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992080196] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:44,740 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:44,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:14:44,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930369632] [2021-11-14 12:14:44,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:44,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:14:44,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:44,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:14:44,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:14:44,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:44,741 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:44,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:44,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:45,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:45,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:45,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-11-14 12:14:45,218 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 12:14:45,218 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:45,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:45,218 INFO L85 PathProgramCache]: Analyzing trace with hash -782090792, now seen corresponding path program 1 times [2021-11-14 12:14:45,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:45,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681830091] [2021-11-14 12:14:45,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:45,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:45,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:45,331 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 12:14:45,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:45,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681830091] [2021-11-14 12:14:45,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681830091] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:45,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875787025] [2021-11-14 12:14:45,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:45,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:45,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:45,333 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 12:14:45,333 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 12:14:45,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:45,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:14:45,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:45,842 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 12:14:45,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:46,326 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 12:14:46,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875787025] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:46,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:46,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:14:46,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735989889] [2021-11-14 12:14:46,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:46,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:14:46,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:46,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:14:46,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:14:46,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:46,328 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:46,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:46,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:46,329 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:46,329 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-14 12:14:47,359 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 12:14:47,543 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 12:14:47,543 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:47,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:47,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1266078475, now seen corresponding path program 1 times [2021-11-14 12:14:47,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:47,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714575892] [2021-11-14 12:14:47,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:47,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:47,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:47,669 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 225 proven. 245 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:47,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:47,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714575892] [2021-11-14 12:14:47,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714575892] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:47,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17904206] [2021-11-14 12:14:47,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:47,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:47,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:47,670 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 12:14:47,672 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 12:14:47,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:47,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:14:47,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:48,057 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 225 proven. 245 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:48,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:48,502 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 225 proven. 245 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:14:48,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17904206] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:48,503 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:48,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:14:48,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859671784] [2021-11-14 12:14:48,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:48,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:14:48,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:48,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:14:48,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:14:48,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:48,504 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:48,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 8.86111111111111) internal successors, (319), 36 states have internal predecessors, (319), 0 states have call successors, (0), 0 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 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:48,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-14 12:14:48,505 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:49,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:14:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:49,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-11-14 12:14:49,298 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 12:14:49,299 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:49,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:49,299 INFO L85 PathProgramCache]: Analyzing trace with hash -218082596, now seen corresponding path program 1 times [2021-11-14 12:14:49,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:49,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417498090] [2021-11-14 12:14:49,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:49,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:49,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:49,437 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 170 proven. 320 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:14:49,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:49,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417498090] [2021-11-14 12:14:49,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417498090] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:49,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196185870] [2021-11-14 12:14:49,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:49,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:49,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:49,452 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 12:14:49,452 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 12:14:49,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:49,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:14:49,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:49,882 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 170 proven. 320 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:14:49,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:50,365 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 170 proven. 320 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:14:50,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196185870] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:50,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:50,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:14:50,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410885143] [2021-11-14 12:14:50,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:50,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:14:50,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:50,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:14:50,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:14:50,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:50,366 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:50,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 8.7) internal successors, (348), 40 states have internal predecessors, (348), 0 states have call successors, (0), 0 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 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:50,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:14:50,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-11-14 12:14:50,984 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 12:14:50,984 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:50,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:50,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1777948445, now seen corresponding path program 1 times [2021-11-14 12:14:50,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:50,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412596868] [2021-11-14 12:14:50,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:50,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:50,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:51,160 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 95 proven. 405 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:51,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:51,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412596868] [2021-11-14 12:14:51,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412596868] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:51,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358279122] [2021-11-14 12:14:51,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:51,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:51,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:51,161 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 12:14:51,162 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 12:14:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:51,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:14:51,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:51,568 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 95 proven. 405 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:51,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:52,094 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 95 proven. 405 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:14:52,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358279122] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:52,094 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:52,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 44 [2021-11-14 12:14:52,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348320850] [2021-11-14 12:14:52,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:52,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:14:52,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:52,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:14:52,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:14:52,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,095 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:52,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.568181818181818) internal successors, (377), 44 states have internal predecessors, (377), 0 states have call successors, (0), 0 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 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:52,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:52,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:52,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:52,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:52,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:52,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:52,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:14:52,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:52,107 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:14:52,108 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:52,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:14:52,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-11-14 12:14:52,713 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 12:14:52,713 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:52,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:52,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1718057219, now seen corresponding path program 1 times [2021-11-14 12:14:52,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:52,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838964171] [2021-11-14 12:14:52,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:52,722 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:14:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:52,748 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:14:52,748 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:14:52,749 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:14:52,749 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:14:52,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2021-11-14 12:14:52,750 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:14:52,750 WARN L234 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:14:52,750 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2021-11-14 12:14:52,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,763 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:52,771 INFO L148 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2021-11-14 12:14:52,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:14:52,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:52,772 INFO L229 MonitoredProcess]: Starting monitored process 89 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 12:14:52,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (89)] Waiting until timeout for monitored process [2021-11-14 12:14:52,775 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:14:52,775 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 12:14:52,775 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:14:52,776 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:52,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:52,777 INFO L85 PathProgramCache]: Analyzing trace with hash -954553482, now seen corresponding path program 1 times [2021-11-14 12:14:52,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:52,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972644214] [2021-11-14 12:14:52,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:52,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:52,782 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 12:14:52,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:52,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972644214] [2021-11-14 12:14:52,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972644214] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:52,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:52,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:14:52,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948792753] [2021-11-14 12:14:52,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:52,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:14:52,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:52,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:14:52,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:14:52,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,783 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:52,783 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 12:14:52,783 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2021-11-14 12:14:52,784 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:52,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:52,784 INFO L85 PathProgramCache]: Analyzing trace with hash -925894540, now seen corresponding path program 1 times [2021-11-14 12:14:52,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:52,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651636616] [2021-11-14 12:14:52,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:52,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:52,792 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 12:14:52,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:52,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651636616] [2021-11-14 12:14:52,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651636616] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:52,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:52,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:52,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703836257] [2021-11-14 12:14:52,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:52,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:52,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:52,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:52,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:52,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,793 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:52,793 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 12:14:52,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2021-11-14 12:14:52,839 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:52,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:52,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1199197449, now seen corresponding path program 1 times [2021-11-14 12:14:52,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:52,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222438564] [2021-11-14 12:14:52,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:52,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:52,851 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 12:14:52,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:52,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222438564] [2021-11-14 12:14:52,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222438564] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:52,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:52,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:14:52,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594034061] [2021-11-14 12:14:52,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:52,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:14:52,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:52,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:14:52,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:14:52,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,852 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:52,852 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 12:14:52,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:52,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2021-11-14 12:14:52,865 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:52,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:52,866 INFO L85 PathProgramCache]: Analyzing trace with hash -2093776663, now seen corresponding path program 1 times [2021-11-14 12:14:52,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:52,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279812613] [2021-11-14 12:14:52,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:52,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:52,884 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 12:14:52,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:52,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279812613] [2021-11-14 12:14:52,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279812613] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:52,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138659735] [2021-11-14 12:14:52,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:52,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:52,888 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 12:14:52,918 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 12:14:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:52,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:14:52,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:53,034 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 12:14:53,034 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:14:53,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138659735] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:53,034 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:14:53,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:14:53,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175042082] [2021-11-14 12:14:53,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:53,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:53,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:53,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:53,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:14:53,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,035 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:53,035 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 12:14:53,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:53,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:53,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:53,260 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,SelfDestructingSolverStorable128 [2021-11-14 12:14:53,260 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:53,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:53,261 INFO L85 PathProgramCache]: Analyzing trace with hash -1512213483, now seen corresponding path program 1 times [2021-11-14 12:14:53,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:53,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523179947] [2021-11-14 12:14:53,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:53,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:53,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:53,276 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 12:14:53,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:53,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523179947] [2021-11-14 12:14:53,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523179947] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:53,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600753396] [2021-11-14 12:14:53,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:53,276 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:53,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:53,277 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 12:14:53,278 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 12:14:53,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:53,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:14:53,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:53,429 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 12:14:53,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:53,499 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 12:14:53,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600753396] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:53,499 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:53,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:14:53,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97281439] [2021-11-14 12:14:53,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:53,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:14:53,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:53,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:14:53,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:14:53,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,500 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:53,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:14:53,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:53,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:53,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-11-14 12:14:53,809 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,SelfDestructingSolverStorable129 [2021-11-14 12:14:53,809 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:53,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:53,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1182453496, now seen corresponding path program 1 times [2021-11-14 12:14:53,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:53,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579431007] [2021-11-14 12:14:53,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:53,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:53,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:53,822 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:14:53,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:53,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579431007] [2021-11-14 12:14:53,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579431007] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:53,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:53,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:53,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891215074] [2021-11-14 12:14:53,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:53,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:53,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:53,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:53,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:53,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,823 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:53,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:14:53,823 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,823 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:53,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:53,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:53,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:53,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2021-11-14 12:14:53,834 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:53,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:53,835 INFO L85 PathProgramCache]: Analyzing trace with hash -371875706, now seen corresponding path program 1 times [2021-11-14 12:14:53,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:53,835 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957869206] [2021-11-14 12:14:53,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:53,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:53,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:53,850 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 12:14:53,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:53,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957869206] [2021-11-14 12:14:53,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957869206] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:53,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592621930] [2021-11-14 12:14:53,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:53,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:53,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:53,881 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:14:53,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-11-14 12:14:53,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:53,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:14:53,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:54,088 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:54,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:54,212 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:14:54,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592621930] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:54,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:54,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:14:54,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625148614] [2021-11-14 12:14:54,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:54,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:14:54,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:54,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:14:54,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:14:54,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,213 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:54,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:14:54,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:54,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:54,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:54,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-11-14 12:14:54,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:54,510 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:54,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:54,511 INFO L85 PathProgramCache]: Analyzing trace with hash 770110007, now seen corresponding path program 1 times [2021-11-14 12:14:54,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:54,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686015397] [2021-11-14 12:14:54,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:54,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:54,542 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:54,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:54,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686015397] [2021-11-14 12:14:54,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686015397] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:54,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625810078] [2021-11-14 12:14:54,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:54,542 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:54,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:54,543 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:14:54,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-11-14 12:14:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:54,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:14:54,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:54,756 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:54,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:54,903 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:14:54,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625810078] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:54,903 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:54,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:14:54,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068192794] [2021-11-14 12:14:54,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:54,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:14:54,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:54,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:14:54,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:14:54,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,904 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:54,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:14:54,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:54,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:54,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:54,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:55,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:55,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-11-14 12:14:55,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:55,206 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:55,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:55,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1208475159, now seen corresponding path program 1 times [2021-11-14 12:14:55,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:55,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136126434] [2021-11-14 12:14:55,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:55,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:55,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,249 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 12:14:55,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:55,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136126434] [2021-11-14 12:14:55,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136126434] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:55,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211094174] [2021-11-14 12:14:55,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:55,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:55,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:55,251 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:14:55,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-11-14 12:14:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:14:55,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:55,514 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 12:14:55,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:55,693 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 12:14:55,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211094174] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:55,693 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:55,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:14:55,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957921266] [2021-11-14 12:14:55,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:55,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:55,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:55,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:55,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:55,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,694 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:55,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:55,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:59,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:59,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:59,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:59,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-11-14 12:14:59,480 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:59,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:59,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1559085171, now seen corresponding path program 1 times [2021-11-14 12:14:59,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:59,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479779614] [2021-11-14 12:14:59,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:59,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:59,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:59,528 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 280 proven. 45 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-14 12:14:59,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:59,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479779614] [2021-11-14 12:14:59,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479779614] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:59,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475812364] [2021-11-14 12:14:59,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:59,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:59,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:59,529 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:14:59,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-11-14 12:14:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:59,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:14:59,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:00,092 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 280 proven. 45 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-14 12:15:00,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:00,489 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 280 proven. 45 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-14 12:15:00,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475812364] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:00,489 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:00,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:15:00,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002867158] [2021-11-14 12:15:00,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:00,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:15:00,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:00,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:15:00,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:15:00,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:00,490 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:00,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.4) internal successors, (208), 20 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 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:15:00,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:00,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:00,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:00,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:00,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:00,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:00,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:00,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:00,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:00,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:00,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:00,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:01,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-11-14 12:15:01,035 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:01,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:01,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1327226959, now seen corresponding path program 1 times [2021-11-14 12:15:01,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:01,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022916982] [2021-11-14 12:15:01,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:01,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:01,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:01,098 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:01,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:01,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022916982] [2021-11-14 12:15:01,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022916982] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:01,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791632710] [2021-11-14 12:15:01,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:01,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:01,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:01,100 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:01,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-11-14 12:15:01,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:01,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:15:01,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:01,447 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:01,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:01,736 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:01,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791632710] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:01,736 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:01,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:15:01,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623734970] [2021-11-14 12:15:01,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:01,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:15:01,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:01,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:15:01,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:15:01,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:01,737 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:01,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:15:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:01,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:01,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:15:01,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:02,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-11-14 12:15:02,154 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:02,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:02,154 INFO L85 PathProgramCache]: Analyzing trace with hash 330856659, now seen corresponding path program 1 times [2021-11-14 12:15:02,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:02,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250761363] [2021-11-14 12:15:02,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:02,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:02,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:02,250 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:15:02,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:02,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250761363] [2021-11-14 12:15:02,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250761363] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:02,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221501764] [2021-11-14 12:15:02,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:02,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:02,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:02,260 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:02,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-11-14 12:15:02,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:02,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:15:02,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:02,627 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:15:02,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:02,955 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:15:02,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221501764] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:02,956 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:02,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:15:02,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724195232] [2021-11-14 12:15:02,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:02,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:15:02,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:02,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:15:02,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:15:02,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:02,957 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:02,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:15:02,957 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:03,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:03,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:03,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:03,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:15:03,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-11-14 12:15:03,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-11-14 12:15:03,387 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:03,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:03,387 INFO L85 PathProgramCache]: Analyzing trace with hash -630499213, now seen corresponding path program 1 times [2021-11-14 12:15:03,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:03,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982718947] [2021-11-14 12:15:03,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:03,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:03,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:03,480 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:03,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:03,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982718947] [2021-11-14 12:15:03,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982718947] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:03,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009378163] [2021-11-14 12:15:03,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:03,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:03,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:03,481 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:03,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-11-14 12:15:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:03,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:15:03,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:03,820 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:03,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:04,217 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:04,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009378163] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:04,217 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:04,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:15:04,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545298736] [2021-11-14 12:15:04,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:04,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:15:04,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:04,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:15:04,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:15:04,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:04,221 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:04,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:15:04,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:04,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:04,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:04,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:04,702 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:04,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:04,702 INFO L85 PathProgramCache]: Analyzing trace with hash -192134061, now seen corresponding path program 1 times [2021-11-14 12:15:04,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:04,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825021152] [2021-11-14 12:15:04,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:04,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:04,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:04,898 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 12:15:04,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:04,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825021152] [2021-11-14 12:15:04,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825021152] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:04,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499834330] [2021-11-14 12:15:04,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:04,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:04,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:04,900 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:04,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-11-14 12:15:05,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:05,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:15:05,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:05,386 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 12:15:05,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:05,830 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 12:15:05,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499834330] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:05,831 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:05,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:15:05,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541426987] [2021-11-14 12:15:05,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:05,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:15:05,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:05,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:15:05,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:15:05,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:05,832 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:05,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:05,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:05,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:05,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:05,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:05,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:05,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:05,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:06,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:06,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-14 12:15:06,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-11-14 12:15:07,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-11-14 12:15:07,076 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:07,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:07,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1283299355, now seen corresponding path program 1 times [2021-11-14 12:15:07,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:07,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342927237] [2021-11-14 12:15:07,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:07,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:07,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:07,185 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 300 proven. 245 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:15:07,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:07,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342927237] [2021-11-14 12:15:07,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342927237] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:07,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975782001] [2021-11-14 12:15:07,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:07,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:07,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:07,186 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:07,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-11-14 12:15:07,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:07,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:15:07,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:07,569 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 300 proven. 245 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:15:07,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:08,012 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 300 proven. 245 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:15:08,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975782001] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:08,013 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:08,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:15:08,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549973375] [2021-11-14 12:15:08,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:08,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:15:08,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:08,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:15:08,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:15:08,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:08,014 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:08,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.0) internal successors, (324), 36 states have internal predecessors, (324), 0 states have call successors, (0), 0 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 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2021-11-14 12:15:08,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:15:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:15:08,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:08,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:08,841 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:08,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:08,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1007179099, now seen corresponding path program 1 times [2021-11-14 12:15:08,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:08,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967216023] [2021-11-14 12:15:08,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:08,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:08,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:08,967 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 255 proven. 320 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:08,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:08,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967216023] [2021-11-14 12:15:08,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967216023] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:08,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055474845] [2021-11-14 12:15:08,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:08,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:08,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:08,968 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:08,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-11-14 12:15:09,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:09,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:15:09,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:09,371 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 255 proven. 320 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:09,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:09,885 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 255 proven. 320 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:09,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055474845] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:09,885 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:09,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:15:09,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622804501] [2021-11-14 12:15:09,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:09,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:15:09,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:09,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:15:09,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:15:09,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:09,886 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:09,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 8.825) internal successors, (353), 40 states have internal predecessors, (353), 0 states have call successors, (0), 0 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 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:15:09,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:10,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:10,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:15:10,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-11-14 12:15:10,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:10,571 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:10,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:10,572 INFO L85 PathProgramCache]: Analyzing trace with hash -967994511, now seen corresponding path program 1 times [2021-11-14 12:15:10,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:10,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075393245] [2021-11-14 12:15:10,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:10,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:10,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:10,726 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 190 proven. 405 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:15:10,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:10,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075393245] [2021-11-14 12:15:10,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075393245] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:10,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866935888] [2021-11-14 12:15:10,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:10,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:10,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:10,728 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:10,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-11-14 12:15:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:10,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:15:10,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:11,172 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 190 proven. 405 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:15:11,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:11,744 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 190 proven. 405 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:15:11,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866935888] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:11,745 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:11,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 44 [2021-11-14 12:15:11,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148012596] [2021-11-14 12:15:11,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:11,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:15:11,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:11,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:15:11,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:15:11,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:11,746 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:11,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.681818181818182) internal successors, (382), 44 states have internal predecessors, (382), 0 states have call successors, (0), 0 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 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:11,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:11,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:11,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:15:11,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:11,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:15:11,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:12,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:15:12,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:12,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:12,405 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:12,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:12,405 INFO L85 PathProgramCache]: Analyzing trace with hash -704710099, now seen corresponding path program 1 times [2021-11-14 12:15:12,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:12,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540279249] [2021-11-14 12:15:12,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:12,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:12,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:12,587 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 105 proven. 500 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:15:12,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:12,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540279249] [2021-11-14 12:15:12,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540279249] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:12,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922665479] [2021-11-14 12:15:12,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:12,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:12,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:12,588 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:12,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-11-14 12:15:12,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:12,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:15:12,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:13,027 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 105 proven. 500 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:15:13,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:13,657 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 105 proven. 500 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:15:13,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922665479] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:13,658 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:13,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 48 [2021-11-14 12:15:13,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378986934] [2021-11-14 12:15:13,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:13,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:15:13,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:13,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:15:13,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=1897, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:15:13,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:13,662 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:13,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.5625) internal successors, (411), 48 states have internal predecessors, (411), 0 states have call successors, (0), 0 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 12:15:13,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:15:13,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:15:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:15:14,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-11-14 12:15:14,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable142 [2021-11-14 12:15:14,391 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:14,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:14,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1503671731, now seen corresponding path program 1 times [2021-11-14 12:15:14,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:14,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617215404] [2021-11-14 12:15:14,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:14,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:15:14,400 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:15:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:15:14,441 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:15:14,441 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:15:14,441 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:15:14,441 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:15:14,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2021-11-14 12:15:14,442 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:15:14,444 WARN L234 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:15:14,444 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,453 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,454 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,455 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,456 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,457 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,458 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,459 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,460 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,461 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,462 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,463 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,464 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,465 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,466 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:14,467 INFO L148 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2021-11-14 12:15:14,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:15:14,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:14,468 INFO L229 MonitoredProcess]: Starting monitored process 104 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 12:15:14,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (104)] Waiting until timeout for monitored process [2021-11-14 12:15:14,470 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:15:14,470 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 12:15:14,470 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:15:14,472 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:14,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:14,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1610671018, now seen corresponding path program 1 times [2021-11-14 12:15:14,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:14,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893559125] [2021-11-14 12:15:14,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:14,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:14,478 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 12:15:14,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:14,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893559125] [2021-11-14 12:15:14,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893559125] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:14,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:14,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:15:14,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900770820] [2021-11-14 12:15:14,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:14,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:15:14,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:14,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:15:14,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:15:14,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,479 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:14,479 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 12:15:14,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2021-11-14 12:15:14,480 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:14,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:14,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1582012076, now seen corresponding path program 1 times [2021-11-14 12:15:14,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:14,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462758342] [2021-11-14 12:15:14,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:14,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:14,494 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 12:15:14,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:14,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462758342] [2021-11-14 12:15:14,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462758342] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:14,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:14,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:15:14,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446200659] [2021-11-14 12:15:14,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:14,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:14,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:14,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:14,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:15:14,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,495 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:14,495 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 12:15:14,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2021-11-14 12:15:14,533 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:14,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:14,533 INFO L85 PathProgramCache]: Analyzing trace with hash -510766902, now seen corresponding path program 1 times [2021-11-14 12:15:14,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:14,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911841210] [2021-11-14 12:15:14,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:14,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:14,545 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 12:15:14,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:14,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911841210] [2021-11-14 12:15:14,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911841210] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:14,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:14,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:15:14,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966052192] [2021-11-14 12:15:14,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:14,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:15:14,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:14,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:15:14,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:15:14,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,546 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:14,546 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 12:15:14,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:14,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2021-11-14 12:15:14,560 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:14,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:14,560 INFO L85 PathProgramCache]: Analyzing trace with hash 491226282, now seen corresponding path program 1 times [2021-11-14 12:15:14,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:14,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530673396] [2021-11-14 12:15:14,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:14,576 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 12:15:14,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:14,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530673396] [2021-11-14 12:15:14,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530673396] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:14,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271592084] [2021-11-14 12:15:14,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:14,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:14,577 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:14,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-11-14 12:15:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:14,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:15:14,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:14,714 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 12:15:14,715 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:15:14,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271592084] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:14,715 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:15:14,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:15:14,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491463931] [2021-11-14 12:15:14,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:14,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:14,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:14,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:14,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:15:14,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,715 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:14,716 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 12:15:14,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:14,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:14,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:14,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:14,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-11-14 12:15:14,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-11-14 12:15:14,926 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:14,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:14,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1951063128, now seen corresponding path program 1 times [2021-11-14 12:15:14,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:14,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115487426] [2021-11-14 12:15:14,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:14,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:14,941 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 12:15:14,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:14,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115487426] [2021-11-14 12:15:14,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115487426] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:14,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808648552] [2021-11-14 12:15:14,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:14,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:14,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:14,944 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:14,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-11-14 12:15:15,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:15,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:15:15,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:15,095 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 12:15:15,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:15,165 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 12:15:15,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808648552] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:15,166 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:15,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:15:15,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084909300] [2021-11-14 12:15:15,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:15,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:15:15,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:15,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:15:15,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:15:15,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,166 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:15,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:15:15,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:15,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:15,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:15,292 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-11-14 12:15:15,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-11-14 12:15:15,476 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:15,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:15,477 INFO L85 PathProgramCache]: Analyzing trace with hash 250497467, now seen corresponding path program 1 times [2021-11-14 12:15:15,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:15,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450773070] [2021-11-14 12:15:15,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:15,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:15,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:15,488 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:15:15,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:15,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450773070] [2021-11-14 12:15:15,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450773070] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:15,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:15,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:15:15,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462274597] [2021-11-14 12:15:15,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:15,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:15,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:15,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:15,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:15:15,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,489 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:15,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:15:15,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:15,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:15,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2021-11-14 12:15:15,500 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:15,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:15,500 INFO L85 PathProgramCache]: Analyzing trace with hash -2038232580, now seen corresponding path program 1 times [2021-11-14 12:15:15,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:15,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070244047] [2021-11-14 12:15:15,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:15,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:15,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:15,517 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 12:15:15,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:15,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070244047] [2021-11-14 12:15:15,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070244047] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:15,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988983987] [2021-11-14 12:15:15,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:15,518 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:15,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:15,518 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:15,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-11-14 12:15:15,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:15,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:15:15,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:15,807 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:15:15,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:15,926 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:15:15,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988983987] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:15,927 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:15,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:15:15,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292930613] [2021-11-14 12:15:15,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:15,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:15:15,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:15,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:15:15,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:15:15,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,927 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:15,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:15:15,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:15,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:15,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:15,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:15,928 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:16,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:16,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2021-11-14 12:15:16,227 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:16,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:16,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1457031016, now seen corresponding path program 1 times [2021-11-14 12:15:16,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:16,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520851146] [2021-11-14 12:15:16,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:16,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:16,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:16,258 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:16,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:16,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520851146] [2021-11-14 12:15:16,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520851146] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:16,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610688898] [2021-11-14 12:15:16,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:16,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:16,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:16,260 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:16,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-11-14 12:15:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:16,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:15:16,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:16,477 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:16,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:16,621 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:16,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610688898] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:16,621 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:16,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:15:16,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504030640] [2021-11-14 12:15:16,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:16,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:15:16,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:16,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:15:16,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:15:16,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:16,622 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:16,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:16,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:16,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:16,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:16,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:16,930 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:16,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:16,931 INFO L85 PathProgramCache]: Analyzing trace with hash -1018665864, now seen corresponding path program 1 times [2021-11-14 12:15:16,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:16,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569154908] [2021-11-14 12:15:16,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:16,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:16,972 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 12:15:16,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:16,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569154908] [2021-11-14 12:15:16,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569154908] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:16,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520153119] [2021-11-14 12:15:16,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:16,973 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:16,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:16,974 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:16,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-11-14 12:15:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:17,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:15:17,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:17,235 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 12:15:17,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:17,411 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 12:15:17,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520153119] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:17,412 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:17,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:15:17,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112523882] [2021-11-14 12:15:17,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:17,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:15:17,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:17,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:15:17,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:15:17,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:17,412 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:17,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:17,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:15:24,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-11-14 12:15:24,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:24,840 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:24,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:24,840 INFO L85 PathProgramCache]: Analyzing trace with hash -747981896, now seen corresponding path program 1 times [2021-11-14 12:15:24,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:24,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468776605] [2021-11-14 12:15:24,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:24,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:25,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:25,062 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 315 proven. 45 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2021-11-14 12:15:25,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:25,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468776605] [2021-11-14 12:15:25,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468776605] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:25,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015384133] [2021-11-14 12:15:25,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:25,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:25,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:25,063 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:25,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-11-14 12:15:25,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:25,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:15:25,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:25,432 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 315 proven. 45 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2021-11-14 12:15:25,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:25,738 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 315 proven. 45 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2021-11-14 12:15:25,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015384133] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:25,739 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:25,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:15:25,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171779293] [2021-11-14 12:15:25,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:25,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:15:25,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:25,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:15:25,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:15:25,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:25,740 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:25,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.65) internal successors, (213), 20 states have internal predecessors, (213), 0 states have call successors, (0), 0 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 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:15:25,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:26,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:26,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:26,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2021-11-14 12:15:26,232 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:26,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:26,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1113978264, now seen corresponding path program 1 times [2021-11-14 12:15:26,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:26,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618829913] [2021-11-14 12:15:26,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:26,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:26,287 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:26,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:26,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618829913] [2021-11-14 12:15:26,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618829913] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:26,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636295924] [2021-11-14 12:15:26,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:26,287 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:26,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:26,288 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:26,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-11-14 12:15:26,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:26,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:15:26,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:26,598 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:26,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:26,882 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:26,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636295924] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:26,883 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:26,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:15:26,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886233154] [2021-11-14 12:15:26,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:26,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:15:26,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:26,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:15:26,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:15:26,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:26,884 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:26,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:26,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:27,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:27,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:27,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:27,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:15:27,070 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:27,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:27,254 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:27,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:27,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1484437713, now seen corresponding path program 1 times [2021-11-14 12:15:27,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:27,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793564629] [2021-11-14 12:15:27,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:27,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:27,327 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:15:27,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:27,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793564629] [2021-11-14 12:15:27,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793564629] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:27,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918733131] [2021-11-14 12:15:27,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:27,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:27,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:27,329 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:27,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-11-14 12:15:27,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:27,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:15:27,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:27,647 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:15:27,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:27,945 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:15:27,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918733131] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:27,945 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:27,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:15:27,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978382071] [2021-11-14 12:15:27,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:27,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:15:27,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:27,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:15:27,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:15:27,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:27,946 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:27,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:15:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:27,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:15:27,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:28,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:15:28,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:28,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-11-14 12:15:28,367 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:28,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:28,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1107617636, now seen corresponding path program 1 times [2021-11-14 12:15:28,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:28,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730695925] [2021-11-14 12:15:28,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:28,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:28,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:28,452 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:28,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:28,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730695925] [2021-11-14 12:15:28,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730695925] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:28,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368682801] [2021-11-14 12:15:28,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:28,452 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:28,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:28,453 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:28,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-11-14 12:15:28,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:28,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:15:28,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:28,789 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:28,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:29,148 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:29,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368682801] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:29,148 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:29,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:15:29,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155743234] [2021-11-14 12:15:29,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:29,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:15:29,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:29,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:15:29,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:15:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:29,149 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:29,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:15:29,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:29,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:29,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:29,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-11-14 12:15:29,616 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:29,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:29,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1545982788, now seen corresponding path program 1 times [2021-11-14 12:15:29,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:29,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184075113] [2021-11-14 12:15:29,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:29,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:29,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:29,745 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 12:15:29,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:29,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184075113] [2021-11-14 12:15:29,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184075113] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:29,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53606066] [2021-11-14 12:15:29,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:29,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:29,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:29,747 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:29,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-11-14 12:15:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:29,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:15:29,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:30,319 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 12:15:30,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:30,779 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 12:15:30,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53606066] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:30,779 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:30,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:15:30,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654527973] [2021-11-14 12:15:30,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:30,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:15:30,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:30,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:15:30,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:15:30,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:30,780 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:30,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:30,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:31,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-14 12:15:31,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-11-14 12:15:32,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:32,171 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:32,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:32,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1034002792, now seen corresponding path program 1 times [2021-11-14 12:15:32,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:32,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273500709] [2021-11-14 12:15:32,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:32,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:32,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:32,293 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 375 proven. 245 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:15:32,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:32,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273500709] [2021-11-14 12:15:32,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273500709] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:32,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056875962] [2021-11-14 12:15:32,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:32,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:32,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:32,295 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:32,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-11-14 12:15:32,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:32,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:15:32,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:32,761 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 375 proven. 245 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:15:32,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:33,245 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 375 proven. 245 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:15:33,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056875962] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:33,245 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:33,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:15:33,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995106826] [2021-11-14 12:15:33,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:33,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:15:33,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:33,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:15:33,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:15:33,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:33,246 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:33,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.13888888888889) internal successors, (329), 36 states have internal predecessors, (329), 0 states have call successors, (0), 0 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 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-11-14 12:15:33,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:33,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:15:34,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-11-14 12:15:34,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-11-14 12:15:34,194 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:34,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:34,194 INFO L85 PathProgramCache]: Analyzing trace with hash 263579331, now seen corresponding path program 1 times [2021-11-14 12:15:34,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:34,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329821275] [2021-11-14 12:15:34,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:34,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:34,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:34,340 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 340 proven. 320 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:15:34,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:34,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329821275] [2021-11-14 12:15:34,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329821275] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:34,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105790856] [2021-11-14 12:15:34,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:34,341 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:34,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:34,342 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:34,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-11-14 12:15:34,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:34,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:15:34,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:34,782 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 340 proven. 320 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:15:34,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:35,328 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 340 proven. 320 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:15:35,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105790856] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:35,328 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:35,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:15:35,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120197352] [2021-11-14 12:15:35,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:35,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:15:35,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:35,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:15:35,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:15:35,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:35,329 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:35,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 8.95) internal successors, (358), 40 states have internal predecessors, (358), 0 states have call successors, (0), 0 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 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:15:35,330 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:35,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:35,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:15:35,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:36,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-11-14 12:15:36,005 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:36,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:36,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1781439954, now seen corresponding path program 1 times [2021-11-14 12:15:36,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:36,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616747595] [2021-11-14 12:15:36,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:36,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:36,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:36,160 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 285 proven. 405 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:36,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:36,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616747595] [2021-11-14 12:15:36,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616747595] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:36,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170636154] [2021-11-14 12:15:36,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:36,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:36,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:36,161 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:36,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-11-14 12:15:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:36,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:15:36,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:36,609 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 285 proven. 405 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:36,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:37,179 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 285 proven. 405 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:15:37,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170636154] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:37,180 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:37,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 44 [2021-11-14 12:15:37,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503092592] [2021-11-14 12:15:37,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:37,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:15:37,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:37,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:15:37,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:15:37,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,181 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:37,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.795454545454545) internal successors, (387), 44 states have internal predecessors, (387), 0 states have call successors, (0), 0 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 12:15:37,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:37,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:37,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,181 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:15:37,182 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:37,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:15:37,662 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-11-14 12:15:37,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:37,846 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:37,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:37,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1271505917, now seen corresponding path program 1 times [2021-11-14 12:15:37,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:37,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154173668] [2021-11-14 12:15:37,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:37,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:38,019 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 210 proven. 500 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:15:38,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:38,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154173668] [2021-11-14 12:15:38,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154173668] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:38,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597454138] [2021-11-14 12:15:38,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:38,020 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:38,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:38,021 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:38,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-11-14 12:15:38,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:38,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:15:38,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:38,472 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 210 proven. 500 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:15:38,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:39,097 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 210 proven. 500 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:15:39,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597454138] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:39,097 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:39,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 48 [2021-11-14 12:15:39,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761684967] [2021-11-14 12:15:39,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:39,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:15:39,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:39,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:15:39,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=1897, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:15:39,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:39,098 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:39,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.666666666666666) internal successors, (416), 48 states have internal predecessors, (416), 0 states have call successors, (0), 0 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 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:15:39,099 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:39,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:15:39,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:39,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:39,814 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:39,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:39,814 INFO L85 PathProgramCache]: Analyzing trace with hash -415553738, now seen corresponding path program 1 times [2021-11-14 12:15:39,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:39,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655885115] [2021-11-14 12:15:39,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:39,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:40,021 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 115 proven. 605 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:15:40,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:40,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655885115] [2021-11-14 12:15:40,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655885115] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:40,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602082033] [2021-11-14 12:15:40,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:40,022 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:40,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:40,023 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:40,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-11-14 12:15:40,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:40,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-14 12:15:40,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:40,508 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 115 proven. 605 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:15:40,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:41,232 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 115 proven. 605 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:15:41,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602082033] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:41,232 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:41,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 51 [2021-11-14 12:15:41,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753174097] [2021-11-14 12:15:41,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:41,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-14 12:15:41,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:41,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-14 12:15:41,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=389, Invalid=2161, Unknown=0, NotChecked=0, Total=2550 [2021-11-14 12:15:41,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:41,234 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:41,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 8.647058823529411) internal successors, (441), 51 states have internal predecessors, (441), 0 states have call successors, (0), 0 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 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:41,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:15:41,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:41,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:41,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:15:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:15:41,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:42,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:42,075 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:42,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:42,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1214515370, now seen corresponding path program 1 times [2021-11-14 12:15:42,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:42,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905627155] [2021-11-14 12:15:42,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:15:42,086 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:15:42,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:15:42,123 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:15:42,123 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:15:42,123 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:15:42,123 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:15:42,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2021-11-14 12:15:42,124 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:15:42,124 WARN L234 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:15:42,124 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2021-11-14 12:15:42,135 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,135 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,136 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,137 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,138 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,139 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,140 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,141 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,142 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,143 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,144 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,178 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,179 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,180 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,181 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,181 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,182 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,183 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,184 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,185 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,188 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,188 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,188 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,188 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,188 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,189 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:42,190 INFO L148 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2021-11-14 12:15:42,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:15:42,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:42,191 INFO L229 MonitoredProcess]: Starting monitored process 120 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 12:15:42,201 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:15:42,201 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 12:15:42,201 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:15:42,203 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:42,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:42,203 INFO L85 PathProgramCache]: Analyzing trace with hash 450511798, now seen corresponding path program 1 times [2021-11-14 12:15:42,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:42,203 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940138044] [2021-11-14 12:15:42,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:42,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:42,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (120)] Waiting until timeout for monitored process [2021-11-14 12:15:42,213 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 12:15:42,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:42,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940138044] [2021-11-14 12:15:42,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940138044] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:42,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:42,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:15:42,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682681521] [2021-11-14 12:15:42,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:42,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:15:42,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:42,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:15:42,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:15:42,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,214 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:42,214 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 12:15:42,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2021-11-14 12:15:42,215 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:42,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:42,215 INFO L85 PathProgramCache]: Analyzing trace with hash 479170740, now seen corresponding path program 1 times [2021-11-14 12:15:42,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:42,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268291954] [2021-11-14 12:15:42,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:42,223 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 12:15:42,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:42,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268291954] [2021-11-14 12:15:42,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268291954] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:42,223 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:42,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:15:42,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021867748] [2021-11-14 12:15:42,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:42,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:42,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:42,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:42,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:15:42,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,223 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:42,223 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 12:15:42,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2021-11-14 12:15:42,275 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:42,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:42,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1374654321, now seen corresponding path program 1 times [2021-11-14 12:15:42,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:42,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135885894] [2021-11-14 12:15:42,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:42,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:42,287 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 12:15:42,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:42,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135885894] [2021-11-14 12:15:42,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135885894] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:42,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:42,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:15:42,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415677167] [2021-11-14 12:15:42,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:42,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:15:42,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:42,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:15:42,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:15:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,288 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:42,288 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 12:15:42,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:42,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2021-11-14 12:15:42,302 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:42,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:42,302 INFO L85 PathProgramCache]: Analyzing trace with hash -372661137, now seen corresponding path program 1 times [2021-11-14 12:15:42,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:42,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146232790] [2021-11-14 12:15:42,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:42,316 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 12:15:42,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:42,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146232790] [2021-11-14 12:15:42,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146232790] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:42,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969584192] [2021-11-14 12:15:42,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,317 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:42,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:42,318 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:42,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-11-14 12:15:42,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:42,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:15:42,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:42,477 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 12:15:42,477 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:15:42,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969584192] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:42,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:15:42,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:15:42,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885705825] [2021-11-14 12:15:42,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:42,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:42,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:42,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:42,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:15:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,478 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:42,478 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 12:15:42,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:42,478 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:42,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:42,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-11-14 12:15:42,699 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:42,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:42,699 INFO L85 PathProgramCache]: Analyzing trace with hash 398431811, now seen corresponding path program 1 times [2021-11-14 12:15:42,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:42,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680753765] [2021-11-14 12:15:42,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:42,715 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 12:15:42,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:42,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680753765] [2021-11-14 12:15:42,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680753765] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:42,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794861784] [2021-11-14 12:15:42,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:42,716 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:42,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:42,717 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:42,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-11-14 12:15:42,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:42,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:15:42,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:42,888 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 12:15:42,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:42,957 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 12:15:42,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794861784] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:42,957 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:42,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:15:42,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934751674] [2021-11-14 12:15:42,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:42,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:15:42,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:42,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:15:42,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:15:42,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,958 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:42,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:15:42,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:42,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:42,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:42,958 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:43,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-11-14 12:15:43,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-11-14 12:15:43,261 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:43,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:43,262 INFO L85 PathProgramCache]: Analyzing trace with hash 559801806, now seen corresponding path program 1 times [2021-11-14 12:15:43,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:43,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218678456] [2021-11-14 12:15:43,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:43,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:43,273 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:15:43,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:43,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218678456] [2021-11-14 12:15:43,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218678456] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:43,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:43,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:15:43,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800897600] [2021-11-14 12:15:43,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:43,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:43,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:43,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:43,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:15:43,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,274 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:43,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:15:43,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:43,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:43,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2021-11-14 12:15:43,284 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:43,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:43,284 INFO L85 PathProgramCache]: Analyzing trace with hash -2062344458, now seen corresponding path program 1 times [2021-11-14 12:15:43,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:43,284 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643817526] [2021-11-14 12:15:43,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:43,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:43,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:43,307 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 12:15:43,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:43,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643817526] [2021-11-14 12:15:43,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643817526] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:43,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273070999] [2021-11-14 12:15:43,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:43,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:43,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:43,309 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:43,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-11-14 12:15:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:43,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:15:43,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:43,524 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:15:43,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:43,645 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:15:43,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273070999] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:43,646 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:43,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:15:43,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316384488] [2021-11-14 12:15:43,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:43,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:15:43,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:43,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:15:43,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:15:43,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,646 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:43,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:15:43,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:43,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:43,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:43,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-11-14 12:15:43,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:43,945 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:43,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:43,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1828938971, now seen corresponding path program 1 times [2021-11-14 12:15:43,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:43,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990630287] [2021-11-14 12:15:43,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:43,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:43,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:43,975 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:43,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:43,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990630287] [2021-11-14 12:15:43,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990630287] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:43,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634345775] [2021-11-14 12:15:43,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:43,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:43,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:43,976 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:43,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-11-14 12:15:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:44,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:15:44,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:44,229 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:44,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:44,385 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:15:44,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634345775] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:44,386 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:44,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:15:44,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129511593] [2021-11-14 12:15:44,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:44,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:15:44,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:44,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:15:44,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:15:44,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:44,387 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:44,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:44,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:44,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:44,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:44,691 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:44,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:44,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1390573819, now seen corresponding path program 1 times [2021-11-14 12:15:44,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:44,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182219775] [2021-11-14 12:15:44,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:44,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:44,731 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 12:15:44,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:44,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182219775] [2021-11-14 12:15:44,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182219775] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:44,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286484710] [2021-11-14 12:15:44,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:44,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:44,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:44,733 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:15:44,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-11-14 12:15:44,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:44,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:15:44,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:44,993 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 12:15:44,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:45,168 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 12:15:45,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286484710] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:45,168 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:45,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:15:45,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717586207] [2021-11-14 12:15:45,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:45,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:15:45,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:45,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:15:45,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:15:45,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:45,169 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:45,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:45,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:00,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:16:00,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-11-14 12:16:00,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-11-14 12:16:00,997 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:00,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:00,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1857088520, now seen corresponding path program 1 times [2021-11-14 12:16:00,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:00,997 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341915796] [2021-11-14 12:16:00,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:00,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:01,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:01,049 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 350 proven. 45 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2021-11-14 12:16:01,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:01,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341915796] [2021-11-14 12:16:01,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341915796] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:01,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601343997] [2021-11-14 12:16:01,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:01,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:01,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:01,051 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:01,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-11-14 12:16:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:01,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:16:01,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:01,484 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 350 proven. 45 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2021-11-14 12:16:01,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:01,828 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 350 proven. 45 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2021-11-14 12:16:01,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601343997] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:01,829 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:01,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:16:01,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660154429] [2021-11-14 12:16:01,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:01,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:16:01,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:01,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:16:01,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:16:01,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:01,829 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:01,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.9) internal successors, (218), 20 states have internal predecessors, (218), 0 states have call successors, (0), 0 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 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:16:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:02,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:16:02,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-11-14 12:16:02,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:02,356 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:02,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:02,356 INFO L85 PathProgramCache]: Analyzing trace with hash 370043579, now seen corresponding path program 1 times [2021-11-14 12:16:02,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:02,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275688309] [2021-11-14 12:16:02,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:02,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:02,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:02,420 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:16:02,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:02,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275688309] [2021-11-14 12:16:02,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275688309] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:02,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803867338] [2021-11-14 12:16:02,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:02,421 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:02,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:02,422 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:02,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-11-14 12:16:02,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:02,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:16:02,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:02,776 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:16:02,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:03,222 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:16:03,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803867338] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:03,223 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:03,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:16:03,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167599552] [2021-11-14 12:16:03,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:03,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:16:03,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:03,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:16:03,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:16:03,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:03,223 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:03,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:16:03,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:03,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:16:03,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-11-14 12:16:03,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:03,597 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:03,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:03,597 INFO L85 PathProgramCache]: Analyzing trace with hash -1028567845, now seen corresponding path program 1 times [2021-11-14 12:16:03,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:03,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97725610] [2021-11-14 12:16:03,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:03,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:03,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:03,665 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:16:03,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:03,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97725610] [2021-11-14 12:16:03,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97725610] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:03,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930609317] [2021-11-14 12:16:03,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:03,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:03,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:03,667 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:03,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-11-14 12:16:03,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:03,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:16:03,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:03,989 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:16:03,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:04,282 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:16:04,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930609317] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:04,282 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:04,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:16:04,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255011016] [2021-11-14 12:16:04,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:04,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:16:04,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:04,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:16:04,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:16:04,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:04,283 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:04,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:16:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:16:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:16:04,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-11-14 12:16:04,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:04,692 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:04,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:04,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1285462159, now seen corresponding path program 1 times [2021-11-14 12:16:04,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:04,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553706237] [2021-11-14 12:16:04,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:04,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:04,776 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:16:04,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:04,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553706237] [2021-11-14 12:16:04,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553706237] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:04,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805424996] [2021-11-14 12:16:04,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:04,776 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:04,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:04,777 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:04,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-11-14 12:16:04,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:04,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:16:04,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:05,122 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:16:05,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:05,480 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:16:05,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805424996] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:05,480 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:05,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:16:05,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904631952] [2021-11-14 12:16:05,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:05,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:16:05,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:05,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:16:05,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:16:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:05,481 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:05,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:16:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:05,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:05,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:05,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:05,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:05,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:05,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:16:05,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:05,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:05,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:16:05,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-11-14 12:16:05,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:05,961 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:05,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:05,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1723827311, now seen corresponding path program 1 times [2021-11-14 12:16:05,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:05,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110688413] [2021-11-14 12:16:05,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:05,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:06,066 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 12:16:06,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:06,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110688413] [2021-11-14 12:16:06,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110688413] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:06,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517920173] [2021-11-14 12:16:06,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:06,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:06,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:06,067 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:06,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-11-14 12:16:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:06,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:16:06,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:06,558 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 12:16:06,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:06,994 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 12:16:06,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517920173] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:06,994 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:06,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:16:06,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543767400] [2021-11-14 12:16:06,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:06,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:16:06,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:06,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:16:06,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:16:06,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:06,995 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:06,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:16:06,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:08,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:08,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:08,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:08,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:16:08,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-14 12:16:08,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-11-14 12:16:08,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-11-14 12:16:08,535 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:08,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:08,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1923623330, now seen corresponding path program 1 times [2021-11-14 12:16:08,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:08,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700119377] [2021-11-14 12:16:08,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:08,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:08,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:08,650 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 450 proven. 245 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:16:08,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:08,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700119377] [2021-11-14 12:16:08,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700119377] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:08,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176915289] [2021-11-14 12:16:08,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:08,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:08,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:08,651 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:08,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-11-14 12:16:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:08,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:16:08,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:09,100 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 450 proven. 245 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:16:09,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:09,585 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 450 proven. 245 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:16:09,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176915289] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:09,585 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:09,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:16:09,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951963971] [2021-11-14 12:16:09,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:09,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:16:09,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:09,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:16:09,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:16:09,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:09,586 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:09,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.277777777777779) internal successors, (334), 36 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 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-14 12:16:09,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:16:10,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-11-14 12:16:10,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-11-14 12:16:10,588 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:10,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:10,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1061045486, now seen corresponding path program 1 times [2021-11-14 12:16:10,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:10,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397546551] [2021-11-14 12:16:10,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:10,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:10,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:10,724 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 425 proven. 320 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:16:10,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:10,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397546551] [2021-11-14 12:16:10,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397546551] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:10,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880800567] [2021-11-14 12:16:10,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:10,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:10,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:10,725 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:10,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-11-14 12:16:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:10,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:16:10,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:11,221 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 425 proven. 320 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:16:11,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:11,769 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 425 proven. 320 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:16:11,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880800567] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:11,770 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:11,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:16:11,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626468370] [2021-11-14 12:16:11,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:11,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:16:11,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:11,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:16:11,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:16:11,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:11,771 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:11,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 9.075) internal successors, (363), 40 states have internal predecessors, (363), 0 states have call successors, (0), 0 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 12:16:11,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:11,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:11,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:11,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:11,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:16:11,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:12,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:16:12,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-11-14 12:16:12,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-11-14 12:16:12,390 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:12,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:12,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1160962178, now seen corresponding path program 1 times [2021-11-14 12:16:12,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:12,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832718619] [2021-11-14 12:16:12,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:12,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:12,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:12,555 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 380 proven. 405 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:16:12,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:12,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832718619] [2021-11-14 12:16:12,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832718619] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:12,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082728352] [2021-11-14 12:16:12,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:12,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:12,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:12,558 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:12,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-11-14 12:16:12,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:12,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:16:12,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:13,059 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 380 proven. 405 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:16:13,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:13,664 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 380 proven. 405 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:16:13,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082728352] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:13,664 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:13,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 44 [2021-11-14 12:16:13,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108991807] [2021-11-14 12:16:13,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:13,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:16:13,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:13,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:16:13,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:16:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:13,665 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:13,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.909090909090908) internal successors, (392), 44 states have internal predecessors, (392), 0 states have call successors, (0), 0 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 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:16:13,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:16:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:16:14,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-11-14 12:16:14,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2021-11-14 12:16:14,439 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:14,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:14,439 INFO L85 PathProgramCache]: Analyzing trace with hash -779099986, now seen corresponding path program 1 times [2021-11-14 12:16:14,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:14,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131489465] [2021-11-14 12:16:14,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:14,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:14,607 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 315 proven. 500 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:16:14,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:14,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131489465] [2021-11-14 12:16:14,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131489465] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:14,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610164268] [2021-11-14 12:16:14,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:14,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:14,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:14,608 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:14,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-11-14 12:16:14,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:14,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:16:14,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:15,072 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 315 proven. 500 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:16:15,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:15,701 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 315 proven. 500 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:16:15,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610164268] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:15,701 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:15,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 48 [2021-11-14 12:16:15,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230177570] [2021-11-14 12:16:15,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:15,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:16:15,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:15,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:16:15,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=1897, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:16:15,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:15,703 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:15,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.770833333333334) internal successors, (421), 48 states have internal predecessors, (421), 0 states have call successors, (0), 0 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 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:16:15,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:16:16,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:16:16,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-11-14 12:16:16,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:16,423 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:16,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:16,423 INFO L85 PathProgramCache]: Analyzing trace with hash -295661484, now seen corresponding path program 1 times [2021-11-14 12:16:16,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:16,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093129337] [2021-11-14 12:16:16,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:16,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:16,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:16,640 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 230 proven. 605 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:16:16,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:16,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093129337] [2021-11-14 12:16:16,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093129337] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:16,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114892710] [2021-11-14 12:16:16,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:16,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:16,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:16,642 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:16,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-11-14 12:16:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:16,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-14 12:16:16,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:17,139 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 230 proven. 605 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:16:17,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:17,832 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 230 proven. 605 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:16:17,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114892710] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:17,832 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:17,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 51 [2021-11-14 12:16:17,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629175595] [2021-11-14 12:16:17,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:17,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-14 12:16:17,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:17,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-14 12:16:17,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=389, Invalid=2161, Unknown=0, NotChecked=0, Total=2550 [2021-11-14 12:16:17,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:17,833 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:17,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 8.745098039215685) internal successors, (446), 51 states have internal predecessors, (446), 0 states have call successors, (0), 0 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 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:16:17,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:16:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:16:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:16:18,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:16:18,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-11-14 12:16:18,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2021-11-14 12:16:18,678 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:18,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:18,679 INFO L85 PathProgramCache]: Analyzing trace with hash -526308698, now seen corresponding path program 1 times [2021-11-14 12:16:18,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:18,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917679203] [2021-11-14 12:16:18,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:18,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:18,903 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 125 proven. 720 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:16:18,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:18,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917679203] [2021-11-14 12:16:18,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917679203] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:18,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723376916] [2021-11-14 12:16:18,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:18,904 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:18,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:18,904 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:18,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-11-14 12:16:19,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:19,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-14 12:16:19,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:19,412 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 125 proven. 720 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:16:19,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:20,219 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 125 proven. 720 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:16:20,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723376916] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:20,219 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:20,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 53 [2021-11-14 12:16:20,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207478770] [2021-11-14 12:16:20,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:20,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-11-14 12:16:20,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:20,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-11-14 12:16:20,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=394, Invalid=2362, Unknown=0, NotChecked=0, Total=2756 [2021-11-14 12:16:20,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:20,221 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:20,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 8.622641509433961) internal successors, (457), 53 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:16:20,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:16:20,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:20,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:16:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:16:20,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-11-14 12:16:21,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:21,111 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:21,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:21,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1325270330, now seen corresponding path program 1 times [2021-11-14 12:16:21,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:21,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193446875] [2021-11-14 12:16:21,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:21,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:16:21,121 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:16:21,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:16:21,171 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:16:21,171 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:16:21,171 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:16:21,172 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:16:21,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2021-11-14 12:16:21,173 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:16:21,173 WARN L234 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:16:21,173 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2021-11-14 12:16:21,199 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,200 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,201 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,202 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,203 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,204 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,205 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,206 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,207 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,208 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,209 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,210 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,211 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,212 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,213 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,214 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:16:21,215 INFO L148 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2021-11-14 12:16:21,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:16:21,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:21,216 INFO L229 MonitoredProcess]: Starting monitored process 137 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 12:16:21,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (137)] Waiting until timeout for monitored process [2021-11-14 12:16:21,219 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:16:21,219 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 12:16:21,219 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:16:21,222 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:21,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:21,222 INFO L85 PathProgramCache]: Analyzing trace with hash 934027670, now seen corresponding path program 1 times [2021-11-14 12:16:21,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:21,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719763034] [2021-11-14 12:16:21,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:21,229 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 12:16:21,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:21,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719763034] [2021-11-14 12:16:21,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719763034] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:16:21,230 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:16:21,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:16:21,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107932463] [2021-11-14 12:16:21,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:16:21,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:16:21,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:21,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:16:21,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:16:21,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,230 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:21,230 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 12:16:21,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2021-11-14 12:16:21,231 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:21,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:21,231 INFO L85 PathProgramCache]: Analyzing trace with hash 962686612, now seen corresponding path program 1 times [2021-11-14 12:16:21,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:21,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748106803] [2021-11-14 12:16:21,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:21,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:21,240 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 12:16:21,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:21,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748106803] [2021-11-14 12:16:21,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748106803] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:16:21,240 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:16:21,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:16:21,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518868458] [2021-11-14 12:16:21,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:16:21,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:16:21,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:21,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:16:21,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:16:21,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,241 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:21,241 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 12:16:21,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2021-11-14 12:16:21,302 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:21,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:21,302 INFO L85 PathProgramCache]: Analyzing trace with hash 974271808, now seen corresponding path program 1 times [2021-11-14 12:16:21,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:21,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038089380] [2021-11-14 12:16:21,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:21,315 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 12:16:21,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:21,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038089380] [2021-11-14 12:16:21,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038089380] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:16:21,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:16:21,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:16:21,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880634534] [2021-11-14 12:16:21,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:16:21,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:16:21,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:21,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:16:21,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:16:21,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,316 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:21,316 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 12:16:21,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:21,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2021-11-14 12:16:21,332 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:21,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:21,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1976264992, now seen corresponding path program 1 times [2021-11-14 12:16:21,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:21,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007724708] [2021-11-14 12:16:21,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:21,348 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 12:16:21,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:21,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007724708] [2021-11-14 12:16:21,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007724708] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:21,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374332976] [2021-11-14 12:16:21,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:21,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:21,350 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:21,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-11-14 12:16:21,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:21,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:16:21,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:21,517 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 12:16:21,517 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:16:21,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374332976] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:16:21,518 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:16:21,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:16:21,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659603070] [2021-11-14 12:16:21,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:16:21,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:16:21,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:21,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:16:21,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:16:21,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,518 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:21,518 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 12:16:21,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:21,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:21,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2021-11-14 12:16:21,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-11-14 12:16:21,729 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:21,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:21,729 INFO L85 PathProgramCache]: Analyzing trace with hash -609030658, now seen corresponding path program 1 times [2021-11-14 12:16:21,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:21,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634105323] [2021-11-14 12:16:21,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:21,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:21,750 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 12:16:21,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:21,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634105323] [2021-11-14 12:16:21,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634105323] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:21,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839037172] [2021-11-14 12:16:21,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:21,750 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:21,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:21,751 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:21,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-11-14 12:16:21,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:21,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:16:21,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:21,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 12:16:21,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:21,991 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 12:16:21,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839037172] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:21,991 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:21,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:16:21,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666453029] [2021-11-14 12:16:21,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:21,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:16:21,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:21,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:16:21,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:16:21,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,992 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:21,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:16:21,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:21,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:21,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:21,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:22,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:22,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-11-14 12:16:22,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-11-14 12:16:22,294 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:22,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:22,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1145585071, now seen corresponding path program 1 times [2021-11-14 12:16:22,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:22,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136202279] [2021-11-14 12:16:22,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:22,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:22,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:22,305 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:16:22,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:22,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136202279] [2021-11-14 12:16:22,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136202279] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:16:22,305 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:16:22,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:16:22,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057217824] [2021-11-14 12:16:22,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:16:22,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:16:22,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:22,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:16:22,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:16:22,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,306 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:22,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:16:22,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:22,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:22,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:22,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:22,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2021-11-14 12:16:22,316 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:22,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:22,316 INFO L85 PathProgramCache]: Analyzing trace with hash -8261048, now seen corresponding path program 1 times [2021-11-14 12:16:22,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:22,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780961514] [2021-11-14 12:16:22,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:22,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:22,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:22,333 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 12:16:22,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:22,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780961514] [2021-11-14 12:16:22,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780961514] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:22,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700216327] [2021-11-14 12:16:22,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:22,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:22,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:22,334 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:22,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-11-14 12:16:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:22,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:16:22,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:22,549 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:16:22,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:22,674 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:16:22,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700216327] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:22,675 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:22,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:16:22,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484862655] [2021-11-14 12:16:22,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:22,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:16:22,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:22,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:16:22,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:16:22,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,675 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:22,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:16:22,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:22,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:22,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:22,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:16:22,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2021-11-14 12:16:22,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-11-14 12:16:22,972 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:22,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:22,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1912891824, now seen corresponding path program 1 times [2021-11-14 12:16:22,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:22,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354103918] [2021-11-14 12:16:22,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:22,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:23,002 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:16:23,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:23,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354103918] [2021-11-14 12:16:23,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354103918] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:23,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716538143] [2021-11-14 12:16:23,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:23,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:23,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:23,003 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:23,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-11-14 12:16:23,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:23,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:16:23,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:23,244 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:16:23,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:23,386 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:16:23,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716538143] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:23,386 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:23,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:16:23,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703267898] [2021-11-14 12:16:23,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:23,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:16:23,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:23,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:16:23,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:16:23,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:23,387 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:23,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:16:23,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:23,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:23,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-11-14 12:16:23,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:23,687 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:23,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:23,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1943710320, now seen corresponding path program 1 times [2021-11-14 12:16:23,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:23,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726902579] [2021-11-14 12:16:23,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:23,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:23,728 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 12:16:23,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:23,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726902579] [2021-11-14 12:16:23,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726902579] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:23,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107094098] [2021-11-14 12:16:23,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:23,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:23,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:23,729 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:23,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-11-14 12:16:23,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:23,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:16:23,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:23,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 12:16:23,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:24,168 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 12:16:24,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107094098] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:24,169 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:24,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:16:24,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773821824] [2021-11-14 12:16:24,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:24,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:16:24,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:24,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:16:24,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:16:24,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:24,170 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:24,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:24,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:58,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:16:58,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-11-14 12:16:58,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:58,795 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:58,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:58,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1840462621, now seen corresponding path program 1 times [2021-11-14 12:16:58,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:58,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426026731] [2021-11-14 12:16:58,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:58,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:58,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:58,842 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 385 proven. 45 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2021-11-14 12:16:58,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:58,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426026731] [2021-11-14 12:16:58,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426026731] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:58,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798409067] [2021-11-14 12:16:58,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:58,843 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:58,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:58,844 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:16:58,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-11-14 12:16:58,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:58,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:16:59,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:59,271 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 385 proven. 45 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2021-11-14 12:16:59,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:59,606 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 385 proven. 45 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2021-11-14 12:16:59,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798409067] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:59,606 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:59,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:16:59,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745486498] [2021-11-14 12:16:59,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:59,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:16:59,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:59,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:16:59,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:16:59,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:59,607 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:59,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.15) internal successors, (223), 20 states have internal predecessors, (223), 0 states have call successors, (0), 0 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 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:16:59,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:59,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:16:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:16:59,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:00,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-11-14 12:17:00,104 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:00,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:00,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1172310894, now seen corresponding path program 1 times [2021-11-14 12:17:00,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:00,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733878926] [2021-11-14 12:17:00,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:00,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:00,160 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:17:00,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:00,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733878926] [2021-11-14 12:17:00,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733878926] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:00,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127352599] [2021-11-14 12:17:00,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:00,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:00,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:00,161 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:00,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-11-14 12:17:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:00,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:17:00,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:00,485 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:17:00,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:00,777 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:17:00,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127352599] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:00,778 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:00,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:17:00,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277021575] [2021-11-14 12:17:00,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:00,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:17:00,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:00,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:17:00,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:17:00,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:00,778 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:00,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:17:00,779 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:17:00,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:01,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:01,152 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:01,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:01,152 INFO L85 PathProgramCache]: Analyzing trace with hash -457343485, now seen corresponding path program 1 times [2021-11-14 12:17:01,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:01,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39543893] [2021-11-14 12:17:01,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:01,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:01,222 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:17:01,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:01,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39543893] [2021-11-14 12:17:01,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39543893] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:01,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201062083] [2021-11-14 12:17:01,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:01,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:01,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:01,223 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:01,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-11-14 12:17:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:01,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:17:01,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:01,563 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:17:01,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:01,866 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:17:01,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201062083] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:01,866 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:01,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:17:01,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107256427] [2021-11-14 12:17:01,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:01,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:17:01,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:01,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:17:01,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:17:01,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:01,867 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:01,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:17:01,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:01,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:01,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:17:01,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:02,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:17:02,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:02,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:02,289 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:02,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:02,289 INFO L85 PathProgramCache]: Analyzing trace with hash 972562496, now seen corresponding path program 1 times [2021-11-14 12:17:02,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:02,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417570014] [2021-11-14 12:17:02,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:02,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:02,380 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:17:02,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:02,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417570014] [2021-11-14 12:17:02,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417570014] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:02,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510275809] [2021-11-14 12:17:02,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:02,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:02,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:02,381 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:02,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-11-14 12:17:02,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:02,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:17:02,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:02,756 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:17:02,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:03,112 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:17:03,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510275809] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:03,112 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:03,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:17:03,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991965918] [2021-11-14 12:17:03,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:03,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:17:03,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:03,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:17:03,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:17:03,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:03,113 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:03,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:03,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:03,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:03,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:03,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:03,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:17:03,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:03,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:17:03,389 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-11-14 12:17:03,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:03,574 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:03,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:03,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1410927648, now seen corresponding path program 1 times [2021-11-14 12:17:03,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:03,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950639579] [2021-11-14 12:17:03,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:03,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:03,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:04,076 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 12:17:04,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:04,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950639579] [2021-11-14 12:17:04,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950639579] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:04,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775032709] [2021-11-14 12:17:04,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:04,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:04,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:04,078 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:04,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-11-14 12:17:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:04,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:17:04,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:04,587 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 12:17:04,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:05,036 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 12:17:05,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775032709] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:05,036 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:05,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:17:05,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835710088] [2021-11-14 12:17:05,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:05,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:17:05,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:05,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:17:05,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:17:05,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:05,037 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:05,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:17:05,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:06,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:06,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:06,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:06,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:17:06,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-14 12:17:06,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-11-14 12:17:06,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:06,552 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:06,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:06,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1178853047, now seen corresponding path program 1 times [2021-11-14 12:17:06,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:06,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702182325] [2021-11-14 12:17:06,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:06,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:06,660 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 525 proven. 245 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-11-14 12:17:06,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:06,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702182325] [2021-11-14 12:17:06,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702182325] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:06,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206425811] [2021-11-14 12:17:06,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:06,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:06,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:06,661 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:06,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-11-14 12:17:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:06,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:17:06,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:07,169 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 525 proven. 245 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-11-14 12:17:07,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:07,645 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 525 proven. 245 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-11-14 12:17:07,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206425811] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:07,646 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:07,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:17:07,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421892324] [2021-11-14 12:17:07,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:07,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:17:07,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:07,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:17:07,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:17:07,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:07,647 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:07,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.416666666666666) internal successors, (339), 36 states have internal predecessors, (339), 0 states have call successors, (0), 0 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 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-14 12:17:07,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:08,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:08,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:08,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:08,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:08,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:08,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:08,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:08,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:17:08,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-11-14 12:17:08,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-11-14 12:17:08,772 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:08,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:08,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1811232808, now seen corresponding path program 1 times [2021-11-14 12:17:08,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:08,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448164038] [2021-11-14 12:17:08,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:08,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:08,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:08,901 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 510 proven. 320 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:17:08,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:08,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448164038] [2021-11-14 12:17:08,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448164038] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:08,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34637798] [2021-11-14 12:17:08,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:08,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:08,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:08,902 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:08,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-11-14 12:17:09,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:09,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:17:09,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 510 proven. 320 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:17:09,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:09,928 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 510 proven. 320 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-11-14 12:17:09,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34637798] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:09,929 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:09,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:17:09,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355589815] [2021-11-14 12:17:09,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:09,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:17:09,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:09,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:17:09,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:17:09,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:09,930 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:09,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 9.2) internal successors, (368), 40 states have internal predecessors, (368), 0 states have call successors, (0), 0 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 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:17:09,930 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:10,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:10,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:17:10,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:10,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-11-14 12:17:10,707 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:10,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:10,708 INFO L85 PathProgramCache]: Analyzing trace with hash 719973061, now seen corresponding path program 1 times [2021-11-14 12:17:10,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:10,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483806975] [2021-11-14 12:17:10,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:10,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:10,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:10,881 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 475 proven. 405 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:17:10,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:10,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483806975] [2021-11-14 12:17:10,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483806975] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:10,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839823153] [2021-11-14 12:17:10,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:10,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:10,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:10,883 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:10,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-11-14 12:17:11,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:11,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:17:11,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:11,404 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 475 proven. 405 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:17:11,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:12,025 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 475 proven. 405 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-14 12:17:12,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839823153] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:12,025 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:12,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 44 [2021-11-14 12:17:12,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474440393] [2021-11-14 12:17:12,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:12,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:17:12,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:12,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:17:12,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:17:12,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:12,027 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:12,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 9.022727272727273) internal successors, (397), 44 states have internal predecessors, (397), 0 states have call successors, (0), 0 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 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:12,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:12,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:12,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:17:12,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:12,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:12,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:12,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:12,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:17:12,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2021-11-14 12:17:12,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-11-14 12:17:12,681 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:12,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:12,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1085833096, now seen corresponding path program 1 times [2021-11-14 12:17:12,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:12,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838904262] [2021-11-14 12:17:12,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:12,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:12,852 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 420 proven. 500 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:17:12,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:12,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838904262] [2021-11-14 12:17:12,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838904262] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:12,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177965231] [2021-11-14 12:17:12,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:12,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:12,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:12,853 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:12,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2021-11-14 12:17:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:13,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:17:13,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:13,344 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 420 proven. 500 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:17:13,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:13,990 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 420 proven. 500 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-14 12:17:13,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177965231] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:13,990 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:13,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 48 [2021-11-14 12:17:13,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076238074] [2021-11-14 12:17:13,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:13,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:17:13,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:13,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:17:13,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=1897, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:17:13,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:13,991 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:13,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.875) internal successors, (426), 48 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:17:13,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:17:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:17:14,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:14,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-11-14 12:17:14,722 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:14,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:14,722 INFO L85 PathProgramCache]: Analyzing trace with hash 719324111, now seen corresponding path program 1 times [2021-11-14 12:17:14,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:14,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358489256] [2021-11-14 12:17:14,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:14,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:14,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:14,926 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 345 proven. 605 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:17:14,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:14,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358489256] [2021-11-14 12:17:14,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358489256] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:14,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431595539] [2021-11-14 12:17:14,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:14,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:14,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:14,928 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:14,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2021-11-14 12:17:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:15,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-14 12:17:15,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:15,449 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 345 proven. 605 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:17:15,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 345 proven. 605 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:17:16,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431595539] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:16,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:16,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 51 [2021-11-14 12:17:16,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054741246] [2021-11-14 12:17:16,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:16,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-14 12:17:16,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:16,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-14 12:17:16,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=389, Invalid=2161, Unknown=0, NotChecked=0, Total=2550 [2021-11-14 12:17:16,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:16,160 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:16,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 8.843137254901961) internal successors, (451), 51 states have internal predecessors, (451), 0 states have call successors, (0), 0 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 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:17:16,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:17:16,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:17:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:17:16,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2021-11-14 12:17:17,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-11-14 12:17:17,005 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:17,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:17,005 INFO L85 PathProgramCache]: Analyzing trace with hash 14220750, now seen corresponding path program 1 times [2021-11-14 12:17:17,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:17,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550489492] [2021-11-14 12:17:17,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:17,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:17,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:17,316 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 250 proven. 720 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:17:17,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:17,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550489492] [2021-11-14 12:17:17,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550489492] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:17,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151915832] [2021-11-14 12:17:17,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:17,317 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:17,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:17,318 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:17,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2021-11-14 12:17:17,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:17,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-14 12:17:17,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:17,835 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 250 proven. 720 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:17:17,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:18,562 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 250 proven. 720 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-14 12:17:18,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151915832] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:18,562 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:18,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 53 [2021-11-14 12:17:18,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683944471] [2021-11-14 12:17:18,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:18,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-11-14 12:17:18,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:18,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-11-14 12:17:18,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=394, Invalid=2362, Unknown=0, NotChecked=0, Total=2756 [2021-11-14 12:17:18,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:18,564 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:18,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 8.716981132075471) internal successors, (462), 53 states have internal predecessors, (462), 0 states have call successors, (0), 0 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 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:17:18,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:17:19,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:17:19,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2021-11-14 12:17:19,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-11-14 12:17:19,455 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:19,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:19,455 INFO L85 PathProgramCache]: Analyzing trace with hash 1290530817, now seen corresponding path program 1 times [2021-11-14 12:17:19,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:19,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457453306] [2021-11-14 12:17:19,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:19,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:19,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:19,707 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 135 proven. 845 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:17:19,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:19,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457453306] [2021-11-14 12:17:19,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457453306] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:19,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844073122] [2021-11-14 12:17:19,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:19,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:19,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:19,709 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:19,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2021-11-14 12:17:19,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:19,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-14 12:17:19,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:20,244 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 135 proven. 845 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:17:20,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:21,005 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 135 proven. 845 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:17:21,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844073122] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:21,005 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:21,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 55 [2021-11-14 12:17:21,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695941106] [2021-11-14 12:17:21,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:21,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-11-14 12:17:21,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:21,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-11-14 12:17:21,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=2571, Unknown=0, NotChecked=0, Total=2970 [2021-11-14 12:17:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:21,007 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:21,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 8.6) internal successors, (473), 55 states have internal predecessors, (473), 0 states have call successors, (0), 0 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 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:21,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:21,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:21,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:17:21,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:17:21,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:17:21,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:17:21,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:21,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:21,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:21,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:21,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:21,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:21,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:21,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:17:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-14 12:17:21,806 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2021-11-14 12:17:21,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:21,990 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:21,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:21,991 INFO L85 PathProgramCache]: Analyzing trace with hash 491569185, now seen corresponding path program 1 times [2021-11-14 12:17:21,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:21,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776768060] [2021-11-14 12:17:21,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:21,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:22,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:17:22,002 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:17:22,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:17:22,044 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:17:22,044 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:17:22,044 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:17:22,045 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:17:22,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2021-11-14 12:17:22,045 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:17:22,045 WARN L234 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:17:22,045 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2021-11-14 12:17:22,058 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,058 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,061 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,062 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,063 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,064 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,065 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,066 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,067 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,068 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,069 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,070 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,071 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,072 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,073 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,074 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,075 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,075 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,075 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,075 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,075 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:17:22,075 INFO L148 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2021-11-14 12:17:22,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:17:22,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:22,077 INFO L229 MonitoredProcess]: Starting monitored process 155 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 12:17:22,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (155)] Waiting until timeout for monitored process [2021-11-14 12:17:22,079 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:17:22,079 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 12:17:22,079 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:17:22,081 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:22,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:22,082 INFO L85 PathProgramCache]: Analyzing trace with hash -160123402, now seen corresponding path program 1 times [2021-11-14 12:17:22,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:22,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926102314] [2021-11-14 12:17:22,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:22,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:22,088 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 12:17:22,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:22,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926102314] [2021-11-14 12:17:22,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926102314] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:17:22,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:17:22,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:17:22,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266403189] [2021-11-14 12:17:22,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:17:22,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:17:22,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:22,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:17:22,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:17:22,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,089 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:22,089 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 12:17:22,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207 [2021-11-14 12:17:22,089 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:22,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:22,090 INFO L85 PathProgramCache]: Analyzing trace with hash -131464460, now seen corresponding path program 1 times [2021-11-14 12:17:22,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:22,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142276587] [2021-11-14 12:17:22,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:22,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:22,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:22,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:17:22,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:22,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142276587] [2021-11-14 12:17:22,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142276587] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:17:22,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:17:22,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:17:22,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528320614] [2021-11-14 12:17:22,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:17:22,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:17:22,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:22,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:17:22,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:17:22,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,115 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:22,115 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 12:17:22,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2021-11-14 12:17:22,172 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:22,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:22,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1099247017, now seen corresponding path program 1 times [2021-11-14 12:17:22,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:22,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603065051] [2021-11-14 12:17:22,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:22,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:22,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:22,183 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 12:17:22,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:22,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603065051] [2021-11-14 12:17:22,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603065051] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:17:22,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:17:22,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:17:22,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369484443] [2021-11-14 12:17:22,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:17:22,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:17:22,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:22,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:17:22,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:17:22,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,184 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:22,184 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 12:17:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:22,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209 [2021-11-14 12:17:22,199 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:22,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:22,199 INFO L85 PathProgramCache]: Analyzing trace with hash -97253833, now seen corresponding path program 1 times [2021-11-14 12:17:22,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:22,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200619685] [2021-11-14 12:17:22,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:22,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:22,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:22,213 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 12:17:22,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:22,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200619685] [2021-11-14 12:17:22,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200619685] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:22,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768494838] [2021-11-14 12:17:22,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:22,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:22,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:22,215 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:22,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2021-11-14 12:17:22,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:22,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:17:22,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:22,410 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 12:17:22,410 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:17:22,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768494838] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:17:22,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:17:22,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:17:22,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260279012] [2021-11-14 12:17:22,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:17:22,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:17:22,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:22,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:17:22,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:17:22,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,411 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:22,411 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 12:17:22,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:22,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:22,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:22,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:22,636 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:22,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:22,636 INFO L85 PathProgramCache]: Analyzing trace with hash 2047343135, now seen corresponding path program 1 times [2021-11-14 12:17:22,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:22,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918877328] [2021-11-14 12:17:22,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:22,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:22,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:22,652 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 12:17:22,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:22,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918877328] [2021-11-14 12:17:22,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918877328] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:22,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030215488] [2021-11-14 12:17:22,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:22,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:22,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:22,653 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:22,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2021-11-14 12:17:22,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:22,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:17:22,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:22,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 12:17:22,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:22,912 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 12:17:22,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030215488] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:22,912 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:22,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:17:22,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969761313] [2021-11-14 12:17:22,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:22,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:17:22,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:22,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:17:22,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:17:22,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,913 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:22,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:17:22,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:22,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:22,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:22,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:23,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:23,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:23,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-11-14 12:17:23,254 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:23,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:23,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1255648820, now seen corresponding path program 1 times [2021-11-14 12:17:23,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:23,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772807188] [2021-11-14 12:17:23,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:23,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:23,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:23,266 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:17:23,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:23,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772807188] [2021-11-14 12:17:23,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772807188] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:17:23,267 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:17:23,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:17:23,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647257304] [2021-11-14 12:17:23,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:17:23,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:17:23,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:23,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:17:23,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:17:23,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,267 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:23,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:17:23,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:23,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:23,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:23,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:23,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212 [2021-11-14 12:17:23,277 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:23,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:23,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1170409020, now seen corresponding path program 1 times [2021-11-14 12:17:23,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:23,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923124151] [2021-11-14 12:17:23,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:23,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:23,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:23,294 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 12:17:23,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:23,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923124151] [2021-11-14 12:17:23,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923124151] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:23,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582669166] [2021-11-14 12:17:23,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:23,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:23,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:23,295 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:23,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2021-11-14 12:17:23,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:23,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:17:23,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:23,529 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:17:23,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:23,647 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:17:23,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582669166] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:23,647 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:23,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:17:23,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376735648] [2021-11-14 12:17:23,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:23,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:17:23,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:23,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:17:23,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:17:23,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,648 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:23,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:17:23,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:23,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:23,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:17:23,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2021-11-14 12:17:24,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-11-14 12:17:24,019 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:24,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:24,019 INFO L85 PathProgramCache]: Analyzing trace with hash 842042019, now seen corresponding path program 1 times [2021-11-14 12:17:24,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:24,019 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292152435] [2021-11-14 12:17:24,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:24,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:24,048 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:17:24,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:24,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292152435] [2021-11-14 12:17:24,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292152435] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:24,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120419162] [2021-11-14 12:17:24,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:24,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:24,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:24,050 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:24,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2021-11-14 12:17:24,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:24,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:17:24,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:24,309 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:17:24,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:24,450 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:17:24,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120419162] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:24,450 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:24,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:17:24,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607991811] [2021-11-14 12:17:24,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:24,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:17:24,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:24,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:17:24,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:17:24,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:24,451 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:24,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:17:24,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:24,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:24,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:24,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:24,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:24,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:24,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:17:24,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:24,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2021-11-14 12:17:24,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:24,763 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:24,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:24,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1280407171, now seen corresponding path program 1 times [2021-11-14 12:17:24,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:24,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680760213] [2021-11-14 12:17:24,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:24,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:24,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:24,803 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 12:17:24,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:24,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680760213] [2021-11-14 12:17:24,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680760213] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:24,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191789027] [2021-11-14 12:17:24,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:24,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:24,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:24,804 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:17:24,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2021-11-14 12:17:24,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:24,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:17:24,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:25,080 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 12:17:25,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:25,248 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 12:17:25,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191789027] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:25,248 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:25,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:17:25,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289588268] [2021-11-14 12:17:25,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:25,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:17:25,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:25,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:17:25,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:17:25,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:25,249 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:25,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:25,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:51,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:18:51,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2021-11-14 12:18:51,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:51,903 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:18:51,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:18:51,904 INFO L85 PathProgramCache]: Analyzing trace with hash -249025677, now seen corresponding path program 1 times [2021-11-14 12:18:51,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:18:51,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179425928] [2021-11-14 12:18:51,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:51,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:18:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:51,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 420 proven. 45 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2021-11-14 12:18:51,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:18:51,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179425928] [2021-11-14 12:18:51,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179425928] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:18:51,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934532415] [2021-11-14 12:18:51,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:51,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:51,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:18:51,981 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:18:51,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2021-11-14 12:18:52,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:52,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:18:52,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:18:52,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 420 proven. 45 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2021-11-14 12:18:52,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:18:52,967 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 420 proven. 45 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2021-11-14 12:18:52,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934532415] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:18:52,967 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:18:52,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:18:52,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542990109] [2021-11-14 12:18:52,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:18:52,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:18:52,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:18:52,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:18:52,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:18:52,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:52,974 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:18:52,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.4) internal successors, (228), 20 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 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:18:52,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:53,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:53,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:53,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:18:53,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2021-11-14 12:18:53,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:53,486 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:18:53,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:18:53,487 INFO L85 PathProgramCache]: Analyzing trace with hash -964524059, now seen corresponding path program 1 times [2021-11-14 12:18:53,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:18:53,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473791791] [2021-11-14 12:18:53,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:53,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:18:53,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:53,550 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:18:53,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:18:53,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473791791] [2021-11-14 12:18:53,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473791791] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:18:53,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925173552] [2021-11-14 12:18:53,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:53,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:53,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:18:53,552 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:18:53,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2021-11-14 12:18:53,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:53,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:18:53,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:18:53,958 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:18:53,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:18:54,272 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 115 proven. 80 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:18:54,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925173552] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:18:54,273 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:18:54,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:18:54,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37684047] [2021-11-14 12:18:54,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:18:54,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:18:54,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:18:54,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:18:54,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:18:54,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:54,274 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:18:54,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.583333333333334) internal successors, (230), 24 states have internal predecessors, (230), 0 states have call successors, (0), 0 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 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:18:54,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:54,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:54,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:54,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:54,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:54,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:54,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:54,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:54,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:54,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:54,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:18:54,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:18:54,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2021-11-14 12:18:54,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-11-14 12:18:54,674 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:18:54,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:18:54,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1021501281, now seen corresponding path program 1 times [2021-11-14 12:18:54,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:18:54,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910135872] [2021-11-14 12:18:54,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:54,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:18:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:54,756 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:18:54,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:18:54,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910135872] [2021-11-14 12:18:54,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910135872] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:18:54,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824516102] [2021-11-14 12:18:54,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:54,757 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:54,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:18:54,757 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:18:54,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2021-11-14 12:18:54,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:54,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:18:54,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:18:55,169 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:18:55,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:18:55,514 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 86 proven. 125 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:18:55,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824516102] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:18:55,514 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:18:55,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:18:55,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218985149] [2021-11-14 12:18:55,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:18:55,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:18:55,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:18:55,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:18:55,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:18:55,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:55,515 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:18:55,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 9.25) internal successors, (259), 28 states have internal predecessors, (259), 0 states have call successors, (0), 0 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 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:18:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:18:55,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:55,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:55,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:55,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:55,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:55,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:18:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:18:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:18:55,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2021-11-14 12:18:55,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:55,963 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:18:55,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:18:55,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1648107699, now seen corresponding path program 1 times [2021-11-14 12:18:55,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:18:55,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854122632] [2021-11-14 12:18:55,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:55,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:18:55,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:56,070 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:18:56,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:18:56,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854122632] [2021-11-14 12:18:56,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854122632] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:18:56,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434299432] [2021-11-14 12:18:56,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:56,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:56,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:18:56,088 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:18:56,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2021-11-14 12:18:56,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:56,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:18:56,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:18:56,877 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:18:56,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:18:57,266 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 37 proven. 180 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:18:57,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434299432] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:18:57,266 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:18:57,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:18:57,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390941137] [2021-11-14 12:18:57,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:18:57,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:18:57,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:18:57,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:18:57,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:18:57,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:57,267 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:18:57,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.875) internal successors, (284), 32 states have internal predecessors, (284), 0 states have call successors, (0), 0 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 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:18:57,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:57,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:57,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:57,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:57,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:57,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:18:57,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2021-11-14 12:18:57,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:57,759 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:18:57,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:18:57,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1209742547, now seen corresponding path program 1 times [2021-11-14 12:18:57,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:18:57,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405816405] [2021-11-14 12:18:57,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:57,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:18:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:57,877 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 12:18:57,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:18:57,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405816405] [2021-11-14 12:18:57,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405816405] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:18:57,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590336850] [2021-11-14 12:18:57,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:18:57,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:18:57,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:18:57,879 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:18:57,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2021-11-14 12:18:58,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:18:58,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:18:58,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:18:58,424 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 12:18:58,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:18:58,920 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 12:18:58,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590336850] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:18:58,921 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:18:58,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:18:58,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289559494] [2021-11-14 12:18:58,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:18:58,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:18:58,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:18:58,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:18:58,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:18:58,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:58,922 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:18:58,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.604166666666666) internal successors, (413), 48 states have internal predecessors, (413), 0 states have call successors, (0), 0 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 12:18:58,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:18:58,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:14,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:14,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:14,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:20:14,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-11-14 12:20:14,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:14,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2021-11-14 12:20:14,346 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:14,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:14,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1435592755, now seen corresponding path program 1 times [2021-11-14 12:20:14,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:14,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776239132] [2021-11-14 12:20:14,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:14,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:14,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:14,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 600 proven. 245 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-14 12:20:14,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:14,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776239132] [2021-11-14 12:20:14,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776239132] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:14,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594322264] [2021-11-14 12:20:14,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:14,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:14,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:14,461 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:14,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2021-11-14 12:20:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:14,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:20:14,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:14,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 600 proven. 245 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-14 12:20:14,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:15,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 600 proven. 245 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-14 12:20:15,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594322264] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:15,459 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:15,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:20:15,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503851590] [2021-11-14 12:20:15,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:15,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:20:15,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:15,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:20:15,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:20:15,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:15,460 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:15,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.555555555555555) internal successors, (344), 36 states have internal predecessors, (344), 0 states have call successors, (0), 0 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 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2021-11-14 12:20:15,461 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:16,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:16,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:20:16,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:16,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-11-14 12:20:16,676 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:16,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:16,676 INFO L85 PathProgramCache]: Analyzing trace with hash -411215903, now seen corresponding path program 1 times [2021-11-14 12:20:16,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:16,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227571269] [2021-11-14 12:20:16,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:16,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:16,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:16,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 559 proven. 320 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2021-11-14 12:20:16,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:16,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227571269] [2021-11-14 12:20:16,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227571269] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:16,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474259611] [2021-11-14 12:20:16,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:16,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:16,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:16,811 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:16,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2021-11-14 12:20:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:16,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 580 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:20:16,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:17,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 559 proven. 320 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2021-11-14 12:20:17,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:17,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 559 proven. 320 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2021-11-14 12:20:17,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474259611] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:17,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:17,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:20:17,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621349278] [2021-11-14 12:20:17,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:17,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:20:17,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:17,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:20:17,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:20:17,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:17,931 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:17,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 9.65) internal successors, (386), 40 states have internal predecessors, (386), 0 states have call successors, (0), 0 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 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:17,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:17,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:17,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:17,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:17,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:17,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:17,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:20:17,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:18,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:18,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:18,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:18,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:18,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:18,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:20:18,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:19,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-11-14 12:20:19,112 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:19,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:19,112 INFO L85 PathProgramCache]: Analyzing trace with hash 2022096239, now seen corresponding path program 1 times [2021-11-14 12:20:19,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:19,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351762510] [2021-11-14 12:20:19,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:19,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:19,379 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 530 proven. 405 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-11-14 12:20:19,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:19,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351762510] [2021-11-14 12:20:19,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351762510] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:19,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413417720] [2021-11-14 12:20:19,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:19,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:19,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:19,396 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:19,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2021-11-14 12:20:19,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:19,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 586 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:20:19,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:20,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 530 proven. 405 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-11-14 12:20:20,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:20,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 530 proven. 405 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-11-14 12:20:20,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413417720] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:20,893 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:20,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 44 [2021-11-14 12:20:20,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146852159] [2021-11-14 12:20:20,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:20,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:20:20,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:20,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:20:20,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:20:20,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:20,894 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:20,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 9.431818181818182) internal successors, (415), 44 states have internal predecessors, (415), 0 states have call successors, (0), 0 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 12:20:20,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:20,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:20,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:20,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:20,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:20:20,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:21,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:21,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:20:21,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:21,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-11-14 12:20:21,702 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:21,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:21,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1201421257, now seen corresponding path program 1 times [2021-11-14 12:20:21,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:21,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086808538] [2021-11-14 12:20:21,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:21,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:21,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:21,897 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 481 proven. 500 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-14 12:20:21,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:21,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086808538] [2021-11-14 12:20:21,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086808538] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:21,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858932837] [2021-11-14 12:20:21,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:21,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:21,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:21,898 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:21,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2021-11-14 12:20:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:22,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:20:22,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:22,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 481 proven. 500 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-14 12:20:22,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:23,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 481 proven. 500 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-14 12:20:23,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858932837] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:23,258 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:23,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 48 [2021-11-14 12:20:23,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293354129] [2021-11-14 12:20:23,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:23,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:20:23,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:23,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:20:23,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=359, Invalid=1897, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:20:23,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:23,260 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:23,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 9.25) internal successors, (444), 48 states have internal predecessors, (444), 0 states have call successors, (0), 0 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 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:20:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:24,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:24,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:24,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:24,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:24,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:20:24,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:24,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-11-14 12:20:24,211 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:24,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:24,211 INFO L85 PathProgramCache]: Analyzing trace with hash -406993835, now seen corresponding path program 1 times [2021-11-14 12:20:24,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:24,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499275186] [2021-11-14 12:20:24,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:24,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:24,456 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 412 proven. 605 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-14 12:20:24,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:24,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499275186] [2021-11-14 12:20:24,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499275186] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:24,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265232719] [2021-11-14 12:20:24,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:24,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:24,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:24,468 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:24,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2021-11-14 12:20:24,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:24,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 598 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-14 12:20:24,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:25,200 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 412 proven. 605 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-14 12:20:25,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:26,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 412 proven. 605 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-14 12:20:26,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265232719] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:26,069 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:26,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 51 [2021-11-14 12:20:26,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813093545] [2021-11-14 12:20:26,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:26,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-14 12:20:26,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:26,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-14 12:20:26,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=389, Invalid=2161, Unknown=0, NotChecked=0, Total=2550 [2021-11-14 12:20:26,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:26,070 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:26,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 9.196078431372548) internal successors, (469), 51 states have internal predecessors, (469), 0 states have call successors, (0), 0 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 12:20:26,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:26,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:26,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:26,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:26,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:26,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:26,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:20:26,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:27,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:20:27,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2021-11-14 12:20:27,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:27,362 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:27,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:27,363 INFO L85 PathProgramCache]: Analyzing trace with hash 634540773, now seen corresponding path program 1 times [2021-11-14 12:20:27,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:27,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584564295] [2021-11-14 12:20:27,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:27,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:27,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 323 proven. 720 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:20:27,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:27,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584564295] [2021-11-14 12:20:27,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584564295] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:27,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555371806] [2021-11-14 12:20:27,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:27,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:27,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:27,611 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:27,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2021-11-14 12:20:27,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:27,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-14 12:20:27,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:28,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 323 proven. 720 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:20:28,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:29,087 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 323 proven. 720 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-14 12:20:29,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555371806] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:29,088 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:29,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 53 [2021-11-14 12:20:29,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698689890] [2021-11-14 12:20:29,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:29,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-11-14 12:20:29,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:29,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-11-14 12:20:29,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=394, Invalid=2362, Unknown=0, NotChecked=0, Total=2756 [2021-11-14 12:20:29,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:29,089 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:29,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 9.056603773584905) internal successors, (480), 53 states have internal predecessors, (480), 0 states have call successors, (0), 0 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 12:20:29,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:29,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:29,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:29,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:29,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:29,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:29,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:20:29,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:20:29,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:20:29,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:30,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:30,168 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:30,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:30,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1627412843, now seen corresponding path program 1 times [2021-11-14 12:20:30,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:30,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319297533] [2021-11-14 12:20:30,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:30,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:30,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:30,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 214 proven. 845 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:20:30,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:30,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319297533] [2021-11-14 12:20:30,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319297533] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:30,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864281662] [2021-11-14 12:20:30,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:30,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:30,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:30,464 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:30,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2021-11-14 12:20:30,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:30,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-14 12:20:30,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:31,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 214 proven. 845 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:20:31,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:32,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 214 proven. 845 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-14 12:20:32,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864281662] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:32,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:32,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 55 [2021-11-14 12:20:32,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640688358] [2021-11-14 12:20:32,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:32,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-11-14 12:20:32,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:32,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-11-14 12:20:32,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=2571, Unknown=0, NotChecked=0, Total=2970 [2021-11-14 12:20:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:32,161 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:32,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 8.927272727272728) internal successors, (491), 55 states have internal predecessors, (491), 0 states have call successors, (0), 0 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 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:32,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:32,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:32,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:32,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:32,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:32,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:20:32,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:20:32,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:20:33,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-14 12:20:33,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:33,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-11-14 12:20:33,327 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:33,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:33,328 INFO L85 PathProgramCache]: Analyzing trace with hash 847448415, now seen corresponding path program 1 times [2021-11-14 12:20:33,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:33,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407084830] [2021-11-14 12:20:33,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:33,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:33,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:33,656 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 85 proven. 980 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:33,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:33,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407084830] [2021-11-14 12:20:33,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407084830] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:33,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689244294] [2021-11-14 12:20:33,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:33,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:33,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:33,658 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:33,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2021-11-14 12:20:33,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:33,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-14 12:20:33,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:34,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 85 proven. 980 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:34,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:35,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 85 proven. 980 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:35,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689244294] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:35,350 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:35,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32, 32] total 57 [2021-11-14 12:20:35,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083152127] [2021-11-14 12:20:35,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:35,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-11-14 12:20:35,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:35,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-11-14 12:20:35,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=2788, Unknown=0, NotChecked=0, Total=3192 [2021-11-14 12:20:35,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:35,351 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:35,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 8.736842105263158) internal successors, (498), 57 states have internal predecessors, (498), 0 states have call successors, (0), 0 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 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:35,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-11-14 12:20:35,352 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:36,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:36,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:36,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:36,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:36,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:36,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:20:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-14 12:20:36,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:36,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:36,563 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:36,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:36,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1285813567, now seen corresponding path program 1 times [2021-11-14 12:20:36,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:36,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102111824] [2021-11-14 12:20:36,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:36,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:36,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:36,923 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:36,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:36,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102111824] [2021-11-14 12:20:36,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102111824] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:36,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95083511] [2021-11-14 12:20:36,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:36,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:36,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:36,925 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:36,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2021-11-14 12:20:37,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:37,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-14 12:20:37,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:38,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:38,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:39,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1073 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:39,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95083511] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:39,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:39,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 83 [2021-11-14 12:20:39,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230581931] [2021-11-14 12:20:39,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:39,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-11-14 12:20:39,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:39,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-11-14 12:20:39,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=859, Invalid=5947, Unknown=0, NotChecked=0, Total=6806 [2021-11-14 12:20:39,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:39,335 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:39,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 9.240963855421686) internal successors, (767), 83 states have internal predecessors, (767), 0 states have call successors, (0), 0 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 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2021-11-14 12:20:39,336 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:20:42,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:20:42,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:20:42,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:20:42,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-14 12:20:42,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-11-14 12:20:42,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:42,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:42,638 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:42,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:42,639 INFO L85 PathProgramCache]: Analyzing trace with hash 72957679, now seen corresponding path program 1 times [2021-11-14 12:20:42,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:42,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694907344] [2021-11-14 12:20:42,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:42,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:42,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:20:42,653 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:20:42,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:20:42,728 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:20:42,728 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:20:42,728 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:20:42,728 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:20:42,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230 [2021-11-14 12:20:42,729 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:20:42,729 WARN L234 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:20:42,729 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2021-11-14 12:20:42,748 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,748 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,748 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,748 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,749 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,750 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,751 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,752 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,753 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,753 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,753 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,753 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,753 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,754 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,755 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,756 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,757 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,758 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,759 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,760 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,761 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,762 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,763 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,764 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,764 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,765 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,766 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,767 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,768 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,769 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,770 WARN L322 ript$VariableManager]: TermVariabe salethreadThread16of16ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,770 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread16of16ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:20:42,771 INFO L148 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2021-11-14 12:20:42,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:20:42,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:42,772 INFO L229 MonitoredProcess]: Starting monitored process 175 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 12:20:42,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (175)] Waiting until timeout for monitored process [2021-11-14 12:20:42,774 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:20:42,775 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 12:20:42,775 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:20:42,777 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:42,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:42,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1463025878, now seen corresponding path program 1 times [2021-11-14 12:20:42,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:42,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223356361] [2021-11-14 12:20:42,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:42,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:42,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:42,789 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 12:20:42,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:42,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223356361] [2021-11-14 12:20:42,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223356361] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:20:42,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:20:42,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:20:42,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165065477] [2021-11-14 12:20:42,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:20:42,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:20:42,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:42,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:20:42,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:20:42,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,790 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:42,790 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 12:20:42,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231 [2021-11-14 12:20:42,791 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:42,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:42,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1491684820, now seen corresponding path program 1 times [2021-11-14 12:20:42,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:42,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399078183] [2021-11-14 12:20:42,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:42,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:42,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:42,800 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 12:20:42,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:42,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399078183] [2021-11-14 12:20:42,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399078183] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:20:42,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:20:42,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:20:42,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703396530] [2021-11-14 12:20:42,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:20:42,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:20:42,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:42,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:20:42,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:20:42,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,801 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:42,802 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 12:20:42,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:42,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232 [2021-11-14 12:20:42,888 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:42,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:42,888 INFO L85 PathProgramCache]: Analyzing trace with hash 612853360, now seen corresponding path program 1 times [2021-11-14 12:20:42,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:42,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660627934] [2021-11-14 12:20:42,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:42,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:42,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:42,903 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 12:20:42,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:42,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660627934] [2021-11-14 12:20:42,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660627934] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:20:42,903 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:20:42,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:20:42,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903183749] [2021-11-14 12:20:42,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:20:42,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:20:42,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:42,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:20:42,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:20:42,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,904 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:42,904 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 12:20:42,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:42,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:42,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:42,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:42,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233 [2021-11-14 12:20:42,919 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:42,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:42,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1614846544, now seen corresponding path program 1 times [2021-11-14 12:20:42,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:42,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353438327] [2021-11-14 12:20:42,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:42,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:42,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:42,945 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 12:20:42,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:42,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353438327] [2021-11-14 12:20:42,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353438327] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:42,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711543077] [2021-11-14 12:20:42,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:42,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:42,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:42,947 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:42,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2021-11-14 12:20:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:43,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:20:43,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:43,136 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 12:20:43,137 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:20:43,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711543077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:20:43,137 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:20:43,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:20:43,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723540883] [2021-11-14 12:20:43,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:20:43,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:20:43,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:43,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:20:43,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:20:43,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,137 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:43,138 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 12:20:43,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:43,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:43,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:43,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:43,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:43,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:43,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-11-14 12:20:43,363 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:43,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:43,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1264268426, now seen corresponding path program 1 times [2021-11-14 12:20:43,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:43,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079135939] [2021-11-14 12:20:43,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:43,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:43,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:43,380 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 12:20:43,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:43,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079135939] [2021-11-14 12:20:43,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079135939] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:43,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935226142] [2021-11-14 12:20:43,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:43,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:43,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:43,382 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:43,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2021-11-14 12:20:43,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:43,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:20:43,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:43,592 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 12:20:43,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:43,673 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 12:20:43,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935226142] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:43,673 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:43,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:20:43,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281403125] [2021-11-14 12:20:43,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:43,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:20:43,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:43,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:20:43,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:20:43,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,674 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:43,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 0 states have call successors, (0), 0 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 12:20:43,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:43,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:43,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:43,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:43,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:44,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-11-14 12:20:44,007 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:44,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:44,008 INFO L85 PathProgramCache]: Analyzing trace with hash 12600023, now seen corresponding path program 1 times [2021-11-14 12:20:44,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:44,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544255124] [2021-11-14 12:20:44,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:44,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:44,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:44,024 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-14 12:20:44,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:44,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544255124] [2021-11-14 12:20:44,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544255124] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:20:44,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:20:44,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:20:44,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997507463] [2021-11-14 12:20:44,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:20:44,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:20:44,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:44,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:20:44,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:20:44,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,025 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:44,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 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 12:20:44,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:44,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:44,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236 [2021-11-14 12:20:44,036 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:44,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:44,037 INFO L85 PathProgramCache]: Analyzing trace with hash -4703828, now seen corresponding path program 1 times [2021-11-14 12:20:44,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:44,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012532985] [2021-11-14 12:20:44,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:44,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:44,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:44,059 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 12:20:44,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:44,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012532985] [2021-11-14 12:20:44,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012532985] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:44,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298903031] [2021-11-14 12:20:44,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:44,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:44,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:44,083 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:44,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2021-11-14 12:20:44,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:44,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:20:44,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:44,384 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:20:44,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:44,528 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-14 12:20:44,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298903031] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:44,529 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:44,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:20:44,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964682808] [2021-11-14 12:20:44,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:44,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:20:44,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:44,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:20:44,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:20:44,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,529 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:44,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.692307692307692) internal successors, (152), 13 states have internal predecessors, (152), 0 states have call successors, (0), 0 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 12:20:44,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:44,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:44,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:44,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:44,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:44,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:44,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:20:44,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:44,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:44,850 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:44,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:44,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1669985604, now seen corresponding path program 1 times [2021-11-14 12:20:44,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:44,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831277273] [2021-11-14 12:20:44,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:44,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:44,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:44,882 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:44,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:44,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831277273] [2021-11-14 12:20:44,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831277273] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:44,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792409181] [2021-11-14 12:20:44,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:44,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:44,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:44,883 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:44,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2021-11-14 12:20:45,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:45,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:20:45,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:45,162 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:45,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:45,326 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:20:45,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792409181] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:45,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:45,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:20:45,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507228858] [2021-11-14 12:20:45,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:45,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:20:45,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:45,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:20:45,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:20:45,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:45,327 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:45,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.25) internal successors, (148), 16 states have internal predecessors, (148), 0 states have call successors, (0), 0 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 12:20:45,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:45,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:45,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:45,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:45,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:45,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:45,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:20:45,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:45,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:45,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Forceful destruction successful, exit code 0 [2021-11-14 12:20:45,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:45,643 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:20:45,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:20:45,643 INFO L85 PathProgramCache]: Analyzing trace with hash 2108350756, now seen corresponding path program 1 times [2021-11-14 12:20:45,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:20:45,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420328132] [2021-11-14 12:20:45,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:45,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:20:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:45,688 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 12:20:45,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:20:45,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420328132] [2021-11-14 12:20:45,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420328132] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:20:45,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675396822] [2021-11-14 12:20:45,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:20:45,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:20:45,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:20:45,689 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-14 12:20:45,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2021-11-14 12:20:45,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:20:45,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:20:45,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:20:46,022 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 12:20:46,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:20:46,212 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 12:20:46,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675396822] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:20:46,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:20:46,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:20:46,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325283819] [2021-11-14 12:20:46,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:20:46,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:20:46,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:20:46,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:20:46,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:20:46,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:46,213 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:20:46,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.708333333333334) internal successors, (209), 24 states have internal predecessors, (209), 0 states have call successors, (0), 0 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 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:20:46,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states.