/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-20.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-ba0fd47f62a02cd5486659f03d300faf678a2e90-ba0fd47 [2021-11-14 12:12:06,702 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-14 12:12:06,703 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-14 12:12:06,759 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-14 12:12:06,760 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-14 12:12:06,762 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-14 12:12:06,765 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-14 12:12:06,770 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-14 12:12:06,771 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-14 12:12:06,775 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-14 12:12:06,775 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-14 12:12:06,776 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-14 12:12:06,777 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-14 12:12:06,778 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-14 12:12:06,779 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-14 12:12:06,782 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-14 12:12:06,783 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-14 12:12:06,784 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-14 12:12:06,786 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-14 12:12:06,790 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-14 12:12:06,790 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-14 12:12:06,791 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-14 12:12:06,792 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-14 12:12:06,793 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-14 12:12:06,797 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-14 12:12:06,797 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-14 12:12:06,797 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-14 12:12:06,798 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-14 12:12:06,799 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-14 12:12:06,799 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-14 12:12:06,799 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-14 12:12:06,800 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-14 12:12:06,801 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-14 12:12:06,801 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-14 12:12:06,802 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-14 12:12:06,802 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-14 12:12:06,802 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-14 12:12:06,802 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-14 12:12:06,803 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-14 12:12:06,803 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-14 12:12:06,803 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-14 12:12:06,804 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:12:06,827 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-14 12:12:06,827 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-14 12:12:06,827 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-14 12:12:06,828 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-14 12:12:06,828 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-14 12:12:06,828 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-14 12:12:06,829 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-14 12:12:06,829 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-14 12:12:06,829 INFO L138 SettingsManager]: * Use SBE=true [2021-11-14 12:12:06,829 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-14 12:12:06,829 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-14 12:12:06,830 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-14 12:12:06,830 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-14 12:12:06,831 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-11-14 12:12:06,831 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-14 12:12:06,831 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-14 12:12:06,832 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * DFS Order used in POR=LOOP_LOCKSTEP [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2021-11-14 12:12:06,832 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2021-11-14 12:12:06,833 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:12:07,015 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-14 12:12:07,038 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-14 12:12:07,039 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-14 12:12:07,040 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-14 12:12:07,041 INFO L275 PluginConnector]: CDTParser initialized [2021-11-14 12:12:07,042 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-deagle/airline-20.i [2021-11-14 12:12:07,088 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d7e71610d/012b8933cb1c49e585bd400afc86f5ff/FLAGe4a0ff7be [2021-11-14 12:12:07,521 INFO L306 CDTParser]: Found 1 translation units. [2021-11-14 12:12:07,521 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/airline-20.i [2021-11-14 12:12:07,531 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d7e71610d/012b8933cb1c49e585bd400afc86f5ff/FLAGe4a0ff7be [2021-11-14 12:12:07,542 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d7e71610d/012b8933cb1c49e585bd400afc86f5ff [2021-11-14 12:12:07,545 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-14 12:12:07,546 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-14 12:12:07,549 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-14 12:12:07,550 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-14 12:12:07,552 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-14 12:12:07,552 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:07,553 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@592c9c71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07, skipping insertion in model container [2021-11-14 12:12:07,553 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:07,558 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-14 12:12:07,596 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-14 12:12:07,880 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-20.i[32101,32114] [2021-11-14 12:12:07,883 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-14 12:12:07,887 INFO L203 MainTranslator]: Completed pre-run [2021-11-14 12:12:07,918 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-20.i[32101,32114] [2021-11-14 12:12:07,919 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-14 12:12:07,937 INFO L208 MainTranslator]: Completed translation [2021-11-14 12:12:07,937 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07 WrapperNode [2021-11-14 12:12:07,937 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-14 12:12:07,938 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-14 12:12:07,938 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-14 12:12:07,938 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-14 12:12:07,945 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:12:07" (1/1) ... [2021-11-14 12:12:07,960 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:12:07" (1/1) ... [2021-11-14 12:12:07,979 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-14 12:12:07,979 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-14 12:12:07,979 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-14 12:12:07,980 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-14 12:12:07,984 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:07,984 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:07,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:07,996 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:08,004 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:08,007 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:08,008 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:08,009 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-14 12:12:08,009 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-14 12:12:08,010 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-14 12:12:08,010 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-14 12:12:08,010 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (1/1) ... [2021-11-14 12:12:08,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-14 12:12:08,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:08,052 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:12:08,067 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:12:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-14 12:12:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-14 12:12:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-14 12:12:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-14 12:12:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-14 12:12:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure salethread [2021-11-14 12:12:08,084 INFO L138 BoogieDeclarations]: Found implementation of procedure salethread [2021-11-14 12:12:08,084 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-14 12:12:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-14 12:12:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-14 12:12:08,085 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-14 12:12:08,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-14 12:12:08,086 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:12:08,287 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-14 12:12:08,287 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-14 12:12:08,289 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 12:12:08 BoogieIcfgContainer [2021-11-14 12:12:08,289 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-14 12:12:08,290 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-14 12:12:08,290 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-14 12:12:08,292 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-14 12:12:08,292 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 12:12:07" (1/3) ... [2021-11-14 12:12:08,292 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3faab5ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 12:12:08, skipping insertion in model container [2021-11-14 12:12:08,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 12:12:07" (2/3) ... [2021-11-14 12:12:08,293 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3faab5ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 12:12:08, skipping insertion in model container [2021-11-14 12:12:08,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 12:12:08" (3/3) ... [2021-11-14 12:12:08,293 INFO L111 eAbstractionObserver]: Analyzing ICFG airline-20.i [2021-11-14 12:12:08,296 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-14 12:12:08,297 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-14 12:12:08,297 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-14 12:12:08,297 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-14 12:12:08,310 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,310 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,310 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,310 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,310 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,310 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,310 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,311 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,312 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,312 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,312 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,312 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,314 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,314 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,314 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,314 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of1ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,314 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:08,317 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-11-14 12:12:08,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:08,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:08,347 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:12:08,348 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:12:08,367 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:08,371 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:12:08,371 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:08,397 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:08,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:08,401 INFO L85 PathProgramCache]: Analyzing trace with hash 439318582, now seen corresponding path program 1 times [2021-11-14 12:12:08,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:08,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288301784] [2021-11-14 12:12:08,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:08,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:08,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:08,522 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:12:08,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:08,523 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288301784] [2021-11-14 12:12:08,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288301784] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:08,524 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:08,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:08,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443658208] [2021-11-14 12:12:08,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:08,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:08,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:08,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:08,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:08,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,543 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:08,544 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:12:08,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-14 12:12:08,551 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:08,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:08,552 INFO L85 PathProgramCache]: Analyzing trace with hash 467977524, now seen corresponding path program 1 times [2021-11-14 12:12:08,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:08,552 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479028857] [2021-11-14 12:12:08,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:08,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:08,596 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:12:08,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:08,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479028857] [2021-11-14 12:12:08,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479028857] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:08,597 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:08,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:08,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972760734] [2021-11-14 12:12:08,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:08,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:08,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:08,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:08,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:08,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,599 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:08,599 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:12:08,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,599 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:08,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-14 12:12:08,663 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:08,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:08,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1795294151, now seen corresponding path program 1 times [2021-11-14 12:12:08,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:08,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986642177] [2021-11-14 12:12:08,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:08,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:08,754 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:12:08,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:08,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986642177] [2021-11-14 12:12:08,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986642177] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:08,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:08,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:08,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711229623] [2021-11-14 12:12:08,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:08,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:08,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:08,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:08,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:08,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,758 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:08,758 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:12:08,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:08,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:08,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:08,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:08,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-14 12:12:08,822 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:08,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:08,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1497679961, now seen corresponding path program 1 times [2021-11-14 12:12:08,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:08,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185500039] [2021-11-14 12:12:08,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:08,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:08,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:08,919 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:12:08,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:08,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185500039] [2021-11-14 12:12:08,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185500039] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:08,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78115655] [2021-11-14 12:12:08,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:08,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:08,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:08,921 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:12:09,111 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:12:09,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:09,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:09,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:09,299 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:12:09,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:09,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78115655] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:09,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:09,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:09,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313343744] [2021-11-14 12:12:09,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:09,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:09,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:09,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:09,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:09,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,301 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:09,301 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:12:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:09,301 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:09,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:09,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:09,351 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-14 12:12:09,549 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:12:09,550 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:09,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:09,550 INFO L85 PathProgramCache]: Analyzing trace with hash 58701347, now seen corresponding path program 1 times [2021-11-14 12:12:09,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:09,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157080553] [2021-11-14 12:12:09,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:09,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:09,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:09,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:12:09,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:09,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157080553] [2021-11-14 12:12:09,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157080553] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:09,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421530231] [2021-11-14 12:12:09,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:09,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:09,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:09,594 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:12:09,595 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:12:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:09,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:09,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:09,795 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:12:09,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:09,920 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:12:09,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421530231] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:09,920 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:09,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:09,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150041067] [2021-11-14 12:12:09,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:09,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:09,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:09,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:09,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:09,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,925 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:09,926 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:12:09,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:09,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:09,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:09,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:09,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:09,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:09,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:09,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-14 12:12:09,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:10,177 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:12:10,178 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:10,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:10,178 INFO L85 PathProgramCache]: Analyzing trace with hash 783417928, now seen corresponding path program 1 times [2021-11-14 12:12:10,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:10,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250881351] [2021-11-14 12:12:10,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:10,187 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:10,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:10,218 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:10,222 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:10,223 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:10,224 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:10,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-14 12:12:10,237 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-14 12:12:10,238 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:10,238 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-11-14 12:12:10,249 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,249 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,249 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,249 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,250 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,251 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,252 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,253 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:10,255 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-14 12:12:10,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:10,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:10,257 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:12:10,258 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:12:10,260 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:10,260 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:12:10,261 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:10,265 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:10,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:10,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1619998698, now seen corresponding path program 1 times [2021-11-14 12:12:10,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:10,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596122518] [2021-11-14 12:12:10,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:10,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:10,276 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:12:10,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:10,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596122518] [2021-11-14 12:12:10,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596122518] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:10,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:10,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:10,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417463724] [2021-11-14 12:12:10,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:10,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:10,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:10,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:10,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:10,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:10,278 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:12:10,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-14 12:12:10,280 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:10,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:10,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1591339756, now seen corresponding path program 1 times [2021-11-14 12:12:10,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:10,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178933167] [2021-11-14 12:12:10,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:10,295 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:12:10,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:10,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178933167] [2021-11-14 12:12:10,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178933167] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:10,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:10,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:10,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123697088] [2021-11-14 12:12:10,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:10,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:10,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:10,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:10,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:10,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,296 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:10,296 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:12:10,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:10,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-14 12:12:10,339 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:10,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:10,339 INFO L85 PathProgramCache]: Analyzing trace with hash 692908226, now seen corresponding path program 1 times [2021-11-14 12:12:10,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:10,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364148519] [2021-11-14 12:12:10,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:10,361 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:12:10,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:10,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364148519] [2021-11-14 12:12:10,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364148519] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:10,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:10,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:10,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654977932] [2021-11-14 12:12:10,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:10,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:10,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:10,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:10,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:10,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,363 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:10,363 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:12:10,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:10,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:10,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:10,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-14 12:12:10,385 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:10,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:10,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1694901410, now seen corresponding path program 1 times [2021-11-14 12:12:10,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:10,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037297583] [2021-11-14 12:12:10,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:10,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:10,411 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:12:10,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:10,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037297583] [2021-11-14 12:12:10,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037297583] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:10,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174260491] [2021-11-14 12:12:10,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:10,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:10,413 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:12:10,414 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:12:10,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:10,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:10,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:10,533 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:12:10,533 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:10,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174260491] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:10,533 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:10,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:10,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206240204] [2021-11-14 12:12:10,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:10,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:10,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:10,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:10,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:10,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:10,536 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:12:10,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:10,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:10,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:10,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:10,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:10,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:10,575 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:12:10,763 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:12:10,764 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:10,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:10,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1749560380, now seen corresponding path program 1 times [2021-11-14 12:12:10,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:10,764 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247982595] [2021-11-14 12:12:10,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:10,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:10,803 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:12:10,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:10,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247982595] [2021-11-14 12:12:10,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247982595] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:10,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664962225] [2021-11-14 12:12:10,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:10,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:10,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:10,804 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:12:10,805 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:12:10,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:10,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:10,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:10,935 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:12:10,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:11,066 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:12:11,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664962225] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:11,066 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:11,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:11,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520100517] [2021-11-14 12:12:11,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:11,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:11,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:11,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:11,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:11,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,070 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:11,070 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:12:11,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:11,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:11,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:11,161 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:12:11,356 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:12:11,356 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:11,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:11,357 INFO L85 PathProgramCache]: Analyzing trace with hash -885183041, now seen corresponding path program 1 times [2021-11-14 12:12:11,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:11,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608153072] [2021-11-14 12:12:11,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:11,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:11,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:11,392 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:12:11,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:11,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608153072] [2021-11-14 12:12:11,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608153072] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:11,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444963255] [2021-11-14 12:12:11,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:11,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:11,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:11,407 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:12:11,416 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:12:11,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:11,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:11,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:11,577 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:12:11,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:11,699 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:12:11,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444963255] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:11,700 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:11,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2021-11-14 12:12:11,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579113377] [2021-11-14 12:12:11,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:11,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-14 12:12:11,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:11,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-14 12:12:11,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-14 12:12:11,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,701 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:11,701 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:12:11,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:11,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:11,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:11,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:11,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:11,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:11,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-14 12:12:11,781 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-11-14 12:12:11,981 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:12:11,982 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:11,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:11,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1684144673, now seen corresponding path program 1 times [2021-11-14 12:12:11,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:11,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108439229] [2021-11-14 12:12:11,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:11,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:11,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:11,990 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:11,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:12,011 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:12,011 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:12,012 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:12,012 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:12,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-14 12:12:12,013 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:12:12,013 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:12,013 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-11-14 12:12:12,016 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,016 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,016 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,016 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,017 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,018 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,019 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,020 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,021 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,022 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,022 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,022 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:12,023 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-14 12:12:12,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:12,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:12,024 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:12:12,025 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:12:12,027 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:12,027 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:12:12,027 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:12,030 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:12,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:12,030 INFO L85 PathProgramCache]: Analyzing trace with hash -962015626, now seen corresponding path program 1 times [2021-11-14 12:12:12,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:12,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818900483] [2021-11-14 12:12:12,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:12,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:12,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:12,040 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:12:12,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:12,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818900483] [2021-11-14 12:12:12,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818900483] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:12,041 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:12,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:12,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302678482] [2021-11-14 12:12:12,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:12,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:12,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:12,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:12,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:12,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,042 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:12,042 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:12:12,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-14 12:12:12,044 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:12,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:12,044 INFO L85 PathProgramCache]: Analyzing trace with hash -933356684, now seen corresponding path program 1 times [2021-11-14 12:12:12,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:12,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050036029] [2021-11-14 12:12:12,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:12,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:12,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:12,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:12:12,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:12,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050036029] [2021-11-14 12:12:12,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050036029] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:12,070 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:12,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:12,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528141921] [2021-11-14 12:12:12,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:12,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:12,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:12,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:12,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:12,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,071 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:12,071 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:12:12,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-14 12:12:12,114 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:12,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:12,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1619967541, now seen corresponding path program 1 times [2021-11-14 12:12:12,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:12,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298511590] [2021-11-14 12:12:12,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:12,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:12,131 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:12:12,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:12,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298511590] [2021-11-14 12:12:12,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298511590] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:12,131 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:12,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:12,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137825525] [2021-11-14 12:12:12,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:12,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:12,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:12,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:12,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:12,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,132 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:12,132 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:12:12,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:12,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-14 12:12:12,145 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:12,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:12,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1673006571, now seen corresponding path program 1 times [2021-11-14 12:12:12,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:12,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063068083] [2021-11-14 12:12:12,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:12,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:12,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:12,166 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:12:12,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:12,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063068083] [2021-11-14 12:12:12,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063068083] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:12,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750577929] [2021-11-14 12:12:12,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:12,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:12,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:12,167 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:12:12,168 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:12:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:12,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:12,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:12,276 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:12:12,277 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:12,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750577929] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:12,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:12,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:12,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308376537] [2021-11-14 12:12:12,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:12,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:12,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:12,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:12,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:12,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:12,278 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:12:12,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:12,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,315 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:12:12,507 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:12:12,508 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:12,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:12,508 INFO L85 PathProgramCache]: Analyzing trace with hash 452838777, now seen corresponding path program 1 times [2021-11-14 12:12:12,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:12,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118455302] [2021-11-14 12:12:12,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:12,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:12,534 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:12:12,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:12,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118455302] [2021-11-14 12:12:12,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118455302] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:12,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883343329] [2021-11-14 12:12:12,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:12,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:12,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:12,542 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:12:12,543 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:12:12,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:12,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:12,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:12,653 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:12:12,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:12,732 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:12:12,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883343329] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:12,733 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:12,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:12,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976478225] [2021-11-14 12:12:12,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:12,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:12,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:12,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:12,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:12,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,734 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:12,734 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:12:12,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:12,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:12,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:12,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:12,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:12,863 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:12:13,050 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:12:13,050 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:13,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:13,051 INFO L85 PathProgramCache]: Analyzing trace with hash -771311646, now seen corresponding path program 1 times [2021-11-14 12:12:13,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:13,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124197293] [2021-11-14 12:12:13,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:13,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:13,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:13,078 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:12:13,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:13,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124197293] [2021-11-14 12:12:13,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124197293] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:13,079 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:13,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:13,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867061078] [2021-11-14 12:12:13,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:13,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:13,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:13,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:13,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:13,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,080 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:13,080 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:12:13,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:13,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:13,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:13,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:13,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-14 12:12:13,094 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:13,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:13,094 INFO L85 PathProgramCache]: Analyzing trace with hash 797055828, now seen corresponding path program 1 times [2021-11-14 12:12:13,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:13,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40508560] [2021-11-14 12:12:13,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:13,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:13,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:13,126 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:12:13,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:13,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40508560] [2021-11-14 12:12:13,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40508560] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:13,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875804852] [2021-11-14 12:12:13,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:13,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:13,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:13,128 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:12:13,129 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:12:13,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:13,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:13,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:13,323 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:12:13,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:13,479 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:12:13,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875804852] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:13,480 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:13,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:12:13,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575637264] [2021-11-14 12:12:13,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:13,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:12:13,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:13,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:12:13,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:12:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,481 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:13,481 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:12:13,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:13,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:13,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:13,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:13,684 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:12:13,884 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:12:13,884 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:13,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:13,885 INFO L85 PathProgramCache]: Analyzing trace with hash -223015379, now seen corresponding path program 1 times [2021-11-14 12:12:13,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:13,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338363621] [2021-11-14 12:12:13,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:13,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:13,929 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:12:13,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:13,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338363621] [2021-11-14 12:12:13,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338363621] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:13,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909168915] [2021-11-14 12:12:13,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:13,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:13,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:13,930 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:12:13,967 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:12:13,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:13,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:12:13,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:14,142 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:12:14,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:14,344 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:12:14,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909168915] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:14,344 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:14,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:12:14,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025328579] [2021-11-14 12:12:14,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:14,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:12:14,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:14,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:12:14,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:12:14,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:14,348 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:14,348 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:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:14,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:14,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:14,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:14,506 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:12:14,695 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:12:14,695 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:14,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:14,696 INFO L85 PathProgramCache]: Analyzing trace with hash 215349773, now seen corresponding path program 1 times [2021-11-14 12:12:14,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:14,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321503369] [2021-11-14 12:12:14,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:14,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:14,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:14,765 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:12:14,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:14,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321503369] [2021-11-14 12:12:14,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321503369] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:14,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033442675] [2021-11-14 12:12:14,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:14,766 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:14,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:14,767 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:12:14,768 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:12:14,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:14,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:12:14,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:14,980 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:12:14,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:15,205 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:12:15,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033442675] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:15,205 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:15,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:12:15,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762827733] [2021-11-14 12:12:15,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:15,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:15,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:15,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:15,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:15,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,207 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:15,207 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:12:15,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:15,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:12:15,455 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:12:15,637 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:12:15,637 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:15,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:15,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1068515323, now seen corresponding path program 1 times [2021-11-14 12:12:15,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:15,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329751410] [2021-11-14 12:12:15,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:15,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:15,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:15,646 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:15,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:15,657 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:15,657 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:15,657 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:15,657 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:15,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-14 12:12:15,658 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:12:15,658 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:15,658 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-11-14 12:12:15,663 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,664 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,665 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,666 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,667 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,668 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,669 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,670 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,671 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:15,672 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-11-14 12:12:15,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:15,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:15,673 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:12:15,685 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:15,685 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:12:15,685 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:15,687 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:15,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:15,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1881699498, now seen corresponding path program 1 times [2021-11-14 12:12:15,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:15,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098131148] [2021-11-14 12:12:15,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:15,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:15,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:15,693 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:12:15,700 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:12:15,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:15,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098131148] [2021-11-14 12:12:15,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098131148] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:15,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:15,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:15,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689551058] [2021-11-14 12:12:15,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:15,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:15,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:15,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:15,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:15,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,702 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:15,702 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:12:15,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-14 12:12:15,703 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:15,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:15,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1853040556, now seen corresponding path program 1 times [2021-11-14 12:12:15,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:15,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136849213] [2021-11-14 12:12:15,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:15,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:15,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:15,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:12:15,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:15,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136849213] [2021-11-14 12:12:15,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136849213] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:15,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:15,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:15,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998439984] [2021-11-14 12:12:15,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:15,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:15,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:15,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:15,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,718 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:15,718 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:12:15,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-14 12:12:15,760 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:15,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:15,760 INFO L85 PathProgramCache]: Analyzing trace with hash 472440018, now seen corresponding path program 1 times [2021-11-14 12:12:15,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:15,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706464143] [2021-11-14 12:12:15,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:15,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:15,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:15,779 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:12:15,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:15,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706464143] [2021-11-14 12:12:15,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706464143] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:15,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:15,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:15,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614202464] [2021-11-14 12:12:15,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:15,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:15,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:15,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:15,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:15,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,780 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:15,780 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:12:15,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,780 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:15,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-14 12:12:15,802 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:15,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:15,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1474433202, now seen corresponding path program 1 times [2021-11-14 12:12:15,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:15,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743748988] [2021-11-14 12:12:15,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:15,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:15,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:15,826 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:12:15,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:15,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743748988] [2021-11-14 12:12:15,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743748988] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:15,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099080174] [2021-11-14 12:12:15,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:15,826 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:15,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:15,827 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:12:15,828 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:12:15,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:15,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:15,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:15,936 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:12:15,936 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:15,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099080174] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:15,936 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:15,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:15,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200109] [2021-11-14 12:12:15,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:15,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:15,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:15,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:15,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:15,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,937 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:15,937 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:12:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:15,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:15,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:15,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:15,972 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:12:16,167 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:12:16,167 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:16,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:16,168 INFO L85 PathProgramCache]: Analyzing trace with hash -519877040, now seen corresponding path program 1 times [2021-11-14 12:12:16,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:16,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580679541] [2021-11-14 12:12:16,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:16,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:16,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:16,188 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:12:16,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:16,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580679541] [2021-11-14 12:12:16,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580679541] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:16,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325316353] [2021-11-14 12:12:16,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:16,188 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:16,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:16,189 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:12:16,190 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:12:16,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:16,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:16,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:16,296 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:12:16,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:16,360 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:12:16,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325316353] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:16,360 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:16,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:16,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96233592] [2021-11-14 12:12:16,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:16,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:16,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:16,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:16,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:16,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,361 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:16,361 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:12:16,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:16,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:16,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:16,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-11-14 12:12:16,690 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:12:16,691 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:16,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:16,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1612556475, now seen corresponding path program 1 times [2021-11-14 12:12:16,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:16,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265712922] [2021-11-14 12:12:16,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:16,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:16,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:16,707 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:12:16,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:16,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265712922] [2021-11-14 12:12:16,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265712922] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:16,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:16,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:16,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594396172] [2021-11-14 12:12:16,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:16,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:16,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:16,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:16,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:16,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,709 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:16,709 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:12:16,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:16,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:16,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:16,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:16,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:16,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:16,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-14 12:12:16,723 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:16,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:16,723 INFO L85 PathProgramCache]: Analyzing trace with hash -227979792, now seen corresponding path program 1 times [2021-11-14 12:12:16,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:16,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768079551] [2021-11-14 12:12:16,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:16,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:16,745 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:12:16,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:16,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768079551] [2021-11-14 12:12:16,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768079551] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:16,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186366095] [2021-11-14 12:12:16,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:16,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:16,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:16,746 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:12:16,747 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:12:16,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:16,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:16,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:16,917 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:12:16,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:17,047 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:12:17,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186366095] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:17,047 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:17,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:12:17,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905321193] [2021-11-14 12:12:17,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:17,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:12:17,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:17,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:12:17,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:12:17,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,049 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:17,049 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:12:17,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:17,049 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:17,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:17,180 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:12:17,367 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:12:17,367 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:17,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:17,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1918110024, now seen corresponding path program 1 times [2021-11-14 12:12:17,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:17,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752109937] [2021-11-14 12:12:17,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:17,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:17,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:17,413 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:12:17,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:17,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752109937] [2021-11-14 12:12:17,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752109937] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:17,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958730273] [2021-11-14 12:12:17,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:17,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:17,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:17,414 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:12:17,449 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:12:17,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:17,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:12:17,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:17,630 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:12:17,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:17,799 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:12:17,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958730273] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:17,800 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:17,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:12:17,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713056666] [2021-11-14 12:12:17,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:17,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:12:17,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:17,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:12:17,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:12:17,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,801 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:17,801 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:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:17,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:17,946 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:12:18,126 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:12:18,127 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:18,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:18,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1938492120, now seen corresponding path program 1 times [2021-11-14 12:12:18,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:18,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986545000] [2021-11-14 12:12:18,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:18,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:18,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:18,174 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:12:18,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:18,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986545000] [2021-11-14 12:12:18,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986545000] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:18,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159222091] [2021-11-14 12:12:18,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:18,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:18,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:18,176 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:12:18,207 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:12:18,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:18,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:12:18,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:18,449 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:12:18,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:18,663 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:12:18,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159222091] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:18,663 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:18,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:12:18,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662783070] [2021-11-14 12:12:18,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:18,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:18,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:18,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:18,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:18,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:18,665 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:18,666 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:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:18,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:18,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:12:18,965 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:12:19,148 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:12:19,148 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:19,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:19,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1354401770, now seen corresponding path program 1 times [2021-11-14 12:12:19,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:19,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657091630] [2021-11-14 12:12:19,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:19,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:19,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:19,196 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:12:19,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:19,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657091630] [2021-11-14 12:12:19,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657091630] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:19,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918333471] [2021-11-14 12:12:19,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:19,197 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:19,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:19,198 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:12:19,198 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:12:19,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:19,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:12:19,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:19,420 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:12:19,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:19,658 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:12:19,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918333471] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:19,659 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:19,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:12:19,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076874111] [2021-11-14 12:12:19,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:19,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:12:19,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:19,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:12:19,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:12:19,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:19,661 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:19,661 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:12:19,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:19,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:19,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:19,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:19,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:19,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:19,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:19,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:19,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:12:19,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:19,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:19,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:12:19,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:19,828 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:12:20,011 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:12:20,011 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:20,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:20,012 INFO L85 PathProgramCache]: Analyzing trace with hash 2141603894, now seen corresponding path program 1 times [2021-11-14 12:12:20,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:20,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398563773] [2021-11-14 12:12:20,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:20,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:20,020 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:20,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:20,043 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:20,043 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:20,044 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:20,044 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:20,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-14 12:12:20,045 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:12:20,045 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:20,045 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,051 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,052 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,053 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,054 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,055 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,056 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,057 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,058 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,059 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,060 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,060 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of5ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:20,061 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-11-14 12:12:20,061 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:20,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:20,062 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:12:20,063 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:12:20,065 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:20,065 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:12:20,065 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:20,067 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:20,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:20,068 INFO L85 PathProgramCache]: Analyzing trace with hash -84083018, now seen corresponding path program 1 times [2021-11-14 12:12:20,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:20,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538224967] [2021-11-14 12:12:20,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:20,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:20,074 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:12:20,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:20,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538224967] [2021-11-14 12:12:20,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538224967] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:20,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:20,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:20,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275875902] [2021-11-14 12:12:20,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:20,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:20,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:20,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:20,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:20,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,075 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:20,075 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:12:20,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-14 12:12:20,076 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:20,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:20,076 INFO L85 PathProgramCache]: Analyzing trace with hash -55424076, now seen corresponding path program 1 times [2021-11-14 12:12:20,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:20,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130651276] [2021-11-14 12:12:20,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:20,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:20,085 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:12:20,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:20,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130651276] [2021-11-14 12:12:20,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130651276] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:20,085 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:20,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:20,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242176139] [2021-11-14 12:12:20,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:20,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:20,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:20,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:20,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:20,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,086 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:20,086 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:12:20,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-14 12:12:20,127 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:20,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:20,127 INFO L85 PathProgramCache]: Analyzing trace with hash 571738363, now seen corresponding path program 1 times [2021-11-14 12:12:20,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:20,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815767490] [2021-11-14 12:12:20,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:20,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:20,140 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:12:20,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:20,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815767490] [2021-11-14 12:12:20,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815767490] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:20,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:20,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:20,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390178384] [2021-11-14 12:12:20,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:20,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:20,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:20,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:20,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:20,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,142 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:20,142 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:12:20,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,142 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:20,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-14 12:12:20,155 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:20,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:20,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1573731547, now seen corresponding path program 1 times [2021-11-14 12:12:20,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:20,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685812012] [2021-11-14 12:12:20,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:20,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:20,182 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:12:20,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:20,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685812012] [2021-11-14 12:12:20,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685812012] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:20,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376264939] [2021-11-14 12:12:20,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:20,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:20,184 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:12:20,185 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:12:20,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:20,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:20,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:20,278 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:12:20,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:20,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376264939] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:20,278 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:20,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:20,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109232774] [2021-11-14 12:12:20,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:20,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:20,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:20,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:20,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:20,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,280 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:20,280 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:12:20,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:20,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:20,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,308 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:12:20,506 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:12:20,506 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:20,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:20,507 INFO L85 PathProgramCache]: Analyzing trace with hash 502751143, now seen corresponding path program 1 times [2021-11-14 12:12:20,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:20,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752019439] [2021-11-14 12:12:20,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:20,526 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:12:20,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:20,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752019439] [2021-11-14 12:12:20,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752019439] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:20,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992741980] [2021-11-14 12:12:20,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:20,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:20,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:20,527 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:12:20,528 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:12:20,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:20,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:20,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:20,638 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:12:20,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:20,720 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:12:20,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992741980] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:20,720 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:20,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:20,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306721133] [2021-11-14 12:12:20,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:20,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:20,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:20,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:20,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:20,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,721 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:20,722 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:12:20,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:20,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:20,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:20,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:20,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:20,840 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:12:21,039 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:12:21,039 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:21,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:21,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1419339716, now seen corresponding path program 1 times [2021-11-14 12:12:21,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:21,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859177423] [2021-11-14 12:12:21,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:21,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:21,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:21,054 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:12:21,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:21,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859177423] [2021-11-14 12:12:21,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859177423] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:21,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:21,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:21,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092150122] [2021-11-14 12:12:21,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:21,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:21,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:21,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:21,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:21,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,055 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:21,055 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:12:21,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:21,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:21,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:21,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:21,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-14 12:12:21,068 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:21,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:21,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1326558724, now seen corresponding path program 1 times [2021-11-14 12:12:21,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:21,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495979532] [2021-11-14 12:12:21,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:21,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:21,092 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:12:21,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:21,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495979532] [2021-11-14 12:12:21,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495979532] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:21,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659666969] [2021-11-14 12:12:21,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:21,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:21,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:21,095 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:12:21,096 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:12:21,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:21,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:21,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:21,279 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:12:21,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:21,412 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:12:21,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659666969] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:21,412 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:21,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:12:21,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986242049] [2021-11-14 12:12:21,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:21,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:12:21,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:21,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:12:21,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:12:21,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,413 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:21,414 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:12:21,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:21,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:21,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:21,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:21,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:21,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:21,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:21,542 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:12:21,723 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:12:21,724 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:21,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:21,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1373660231, now seen corresponding path program 1 times [2021-11-14 12:12:21,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:21,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585375753] [2021-11-14 12:12:21,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:21,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:21,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:21,757 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:12:21,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:21,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585375753] [2021-11-14 12:12:21,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585375753] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:21,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292547661] [2021-11-14 12:12:21,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:21,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:21,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:21,758 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:12:21,759 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:12:21,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:21,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:12:21,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:21,961 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:12:21,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:22,099 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:12:22,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292547661] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:22,099 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:22,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:12:22,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250281201] [2021-11-14 12:12:22,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:22,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:12:22,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:22,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:12:22,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:12:22,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:22,100 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:22,100 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:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:22,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:22,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:22,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:22,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:22,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:22,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:22,227 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:12:22,426 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:12:22,427 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:22,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:22,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1812025383, now seen corresponding path program 1 times [2021-11-14 12:12:22,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:22,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163184926] [2021-11-14 12:12:22,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:22,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:22,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:22,473 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:12:22,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:22,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163184926] [2021-11-14 12:12:22,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163184926] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:22,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627655587] [2021-11-14 12:12:22,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:22,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:22,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:22,474 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:12:22,519 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:12:22,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:22,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:12:22,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:22,741 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-14 12:12:22,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:22,970 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:12:22,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627655587] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:22,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:22,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:12:22,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758610964] [2021-11-14 12:12:22,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:22,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:22,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:22,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:22,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:22,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:22,972 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:22,972 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:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:22,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:23,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:23,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:12:23,386 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:12:23,568 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:12:23,569 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:23,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:23,569 INFO L85 PathProgramCache]: Analyzing trace with hash 976863994, now seen corresponding path program 1 times [2021-11-14 12:12:23,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:23,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386358398] [2021-11-14 12:12:23,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:23,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:23,613 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:12:23,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:23,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386358398] [2021-11-14 12:12:23,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386358398] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:23,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254865752] [2021-11-14 12:12:23,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:23,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:23,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:23,614 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:12:23,630 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:12:23,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:23,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:12:23,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:23,864 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:12:23,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:24,075 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:12:24,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254865752] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:24,075 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:24,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:12:24,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311909640] [2021-11-14 12:12:24,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:24,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:12:24,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:24,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:12:24,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:12:24,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:24,076 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:24,076 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:12:24,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:24,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:24,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:24,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:24,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:24,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:24,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:24,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:24,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:12:24,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:24,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:12:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:24,331 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-11-14 12:12:24,531 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:12:24,531 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:24,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:24,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1103697882, now seen corresponding path program 1 times [2021-11-14 12:12:24,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:24,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700089903] [2021-11-14 12:12:24,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:24,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:24,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:24,596 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:12:24,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:24,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700089903] [2021-11-14 12:12:24,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700089903] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:24,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329902344] [2021-11-14 12:12:24,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:24,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:24,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:24,597 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:12:24,599 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:12:24,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:24,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:12:24,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:24,845 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:12:24,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:25,100 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:12:25,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329902344] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:25,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:25,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:12:25,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424176545] [2021-11-14 12:12:25,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:25,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:25,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:25,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:25,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:25,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,102 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:25,102 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:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:25,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:25,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-14 12:12:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:25,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:12:25,290 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:12:25,475 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:12:25,475 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:25,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:25,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1902659514, now seen corresponding path program 1 times [2021-11-14 12:12:25,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:25,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064343621] [2021-11-14 12:12:25,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:25,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:25,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:25,493 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:25,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:25,520 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:25,521 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:25,521 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:25,521 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:25,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-14 12:12:25,522 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:12:25,522 WARN L234 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:25,522 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-11-14 12:12:25,558 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,559 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,560 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,561 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,562 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,563 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,564 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,565 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,566 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,567 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,568 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,569 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,569 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,570 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,570 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,570 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,570 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:25,571 INFO L148 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-11-14 12:12:25,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:25,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:25,573 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:12:25,576 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:25,576 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:12:25,576 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:25,579 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:25,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:25,579 INFO L85 PathProgramCache]: Analyzing trace with hash 135866518, now seen corresponding path program 1 times [2021-11-14 12:12:25,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:25,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408133077] [2021-11-14 12:12:25,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:25,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:25,586 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:12:25,587 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:12:25,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:25,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408133077] [2021-11-14 12:12:25,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408133077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:25,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:25,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:25,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732156504] [2021-11-14 12:12:25,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:25,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:25,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:25,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:25,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:25,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,589 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:25,589 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:12:25,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-14 12:12:25,590 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:25,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:25,590 INFO L85 PathProgramCache]: Analyzing trace with hash 164525460, now seen corresponding path program 1 times [2021-11-14 12:12:25,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:25,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202326897] [2021-11-14 12:12:25,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:25,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:25,608 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:12:25,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:25,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202326897] [2021-11-14 12:12:25,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202326897] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:25,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:25,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:25,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525671917] [2021-11-14 12:12:25,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:25,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:25,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:25,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:25,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:25,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,610 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:25,610 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:12:25,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-14 12:12:25,653 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:25,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:25,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1726927358, now seen corresponding path program 1 times [2021-11-14 12:12:25,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:25,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939526228] [2021-11-14 12:12:25,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:25,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:25,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:25,671 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:12:25,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:25,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939526228] [2021-11-14 12:12:25,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939526228] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:25,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:25,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:25,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866400731] [2021-11-14 12:12:25,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:25,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:25,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:25,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:25,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:25,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,672 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:25,672 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:12:25,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:25,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-14 12:12:25,685 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:25,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:25,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1566046754, now seen corresponding path program 1 times [2021-11-14 12:12:25,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:25,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052461414] [2021-11-14 12:12:25,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:25,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:25,705 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:12:25,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:25,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052461414] [2021-11-14 12:12:25,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052461414] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:25,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426624488] [2021-11-14 12:12:25,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:25,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:25,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:25,707 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:12:25,735 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:12:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:25,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:25,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:25,818 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:12:25,818 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:25,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426624488] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:25,818 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:25,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:25,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075152031] [2021-11-14 12:12:25,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:25,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:25,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:25,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:25,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:25,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,819 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:25,820 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:12:25,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:25,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:25,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:25,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:25,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-11-14 12:12:26,051 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:12:26,051 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:26,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:26,052 INFO L85 PathProgramCache]: Analyzing trace with hash 2116564592, now seen corresponding path program 1 times [2021-11-14 12:12:26,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:26,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270947100] [2021-11-14 12:12:26,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:26,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:26,075 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:12:26,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:26,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270947100] [2021-11-14 12:12:26,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270947100] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:26,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219111586] [2021-11-14 12:12:26,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:26,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:26,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:26,076 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:12:26,078 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:12:26,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:26,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:26,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:26,214 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:12:26,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:26,302 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:12:26,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219111586] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:26,303 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:26,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:26,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785510316] [2021-11-14 12:12:26,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:26,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:26,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:26,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:26,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:26,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,304 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:26,304 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:12:26,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:26,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:26,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:26,436 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-11-14 12:12:26,631 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:12:26,631 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:26,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:26,632 INFO L85 PathProgramCache]: Analyzing trace with hash -6823165, now seen corresponding path program 1 times [2021-11-14 12:12:26,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:26,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031833201] [2021-11-14 12:12:26,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:26,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:26,645 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:12:26,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:26,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031833201] [2021-11-14 12:12:26,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031833201] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:26,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:26,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:26,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620794151] [2021-11-14 12:12:26,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:26,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:26,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:26,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:26,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:26,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,646 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:26,646 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:12:26,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:26,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:26,647 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:26,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:26,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-14 12:12:26,657 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:26,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:26,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1232414652, now seen corresponding path program 1 times [2021-11-14 12:12:26,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:26,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648912953] [2021-11-14 12:12:26,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:26,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:26,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:26,676 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:12:26,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:26,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648912953] [2021-11-14 12:12:26,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648912953] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:26,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891521530] [2021-11-14 12:12:26,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:26,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:26,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:26,677 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:12:26,678 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:12:26,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:26,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:26,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:26,850 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:12:26,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:26,967 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:12:26,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891521530] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:26,967 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:26,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:12:26,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202316923] [2021-11-14 12:12:26,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:26,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:12:26,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:26,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:12:26,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:12:26,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,968 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:26,968 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:12:26,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:26,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:26,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:26,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:26,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:27,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:27,267 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:12:27,267 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:27,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:27,267 INFO L85 PathProgramCache]: Analyzing trace with hash -704777012, now seen corresponding path program 1 times [2021-11-14 12:12:27,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:27,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872761086] [2021-11-14 12:12:27,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:27,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:27,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:27,299 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:12:27,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:27,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872761086] [2021-11-14 12:12:27,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872761086] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:27,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359048922] [2021-11-14 12:12:27,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:27,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:27,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:27,300 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:12:27,301 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:12:27,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:27,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:12:27,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:27,522 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:12:27,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:27,681 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:12:27,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359048922] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:27,682 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:27,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:12:27,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502637751] [2021-11-14 12:12:27,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:27,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:12:27,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:27,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:12:27,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:12:27,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:27,683 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:27,683 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:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:27,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:27,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-11-14 12:12:27,995 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:12:27,995 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:27,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:27,996 INFO L85 PathProgramCache]: Analyzing trace with hash -266411860, now seen corresponding path program 1 times [2021-11-14 12:12:27,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:27,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839566261] [2021-11-14 12:12:27,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:27,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:28,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:28,054 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:12:28,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:28,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839566261] [2021-11-14 12:12:28,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839566261] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:28,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146542192] [2021-11-14 12:12:28,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:28,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:28,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:28,059 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:12:28,061 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:12:28,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:28,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:12:28,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:28,324 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:12:28,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:28,520 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:12:28,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146542192] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:28,520 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:28,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:12:28,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052394472] [2021-11-14 12:12:28,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:28,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:28,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:28,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:28,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:28,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:28,522 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:28,522 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:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:28,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:29,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:12:29,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:29,217 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:12:29,217 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:29,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:29,217 INFO L85 PathProgramCache]: Analyzing trace with hash 104632101, now seen corresponding path program 1 times [2021-11-14 12:12:29,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:29,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730767948] [2021-11-14 12:12:29,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:29,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:29,266 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:12:29,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:29,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730767948] [2021-11-14 12:12:29,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730767948] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:29,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326305260] [2021-11-14 12:12:29,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:29,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:29,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:29,268 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:12:29,269 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:12:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:29,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:12:29,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:29,542 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:12:29,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:29,769 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:12:29,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326305260] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:29,770 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:29,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:12:29,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152314554] [2021-11-14 12:12:29,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:29,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:12:29,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:29,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:12:29,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:12:29,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:29,771 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:29,771 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:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:12:29,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:12:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:30,057 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:12:30,242 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:12:30,243 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:30,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:30,243 INFO L85 PathProgramCache]: Analyzing trace with hash 369467272, now seen corresponding path program 1 times [2021-11-14 12:12:30,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:30,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074879754] [2021-11-14 12:12:30,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:30,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:30,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:30,303 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:12:30,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:30,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074879754] [2021-11-14 12:12:30,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074879754] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:30,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023023193] [2021-11-14 12:12:30,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:30,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:30,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:30,304 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:12:30,305 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:12:30,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:30,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:12:30,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:30,550 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:12:30,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:30,846 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:12:30,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023023193] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:30,846 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:30,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:12:30,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218172536] [2021-11-14 12:12:30,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:30,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:30,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:30,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:30,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:30,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:30,847 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:30,848 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:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:30,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:12:31,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:31,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:12:31,045 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:12:31,242 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:12:31,243 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:31,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:31,243 INFO L85 PathProgramCache]: Analyzing trace with hash -791667463, now seen corresponding path program 1 times [2021-11-14 12:12:31,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:31,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135316728] [2021-11-14 12:12:31,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:31,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:31,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:31,323 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:12:31,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:31,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135316728] [2021-11-14 12:12:31,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135316728] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:31,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048535468] [2021-11-14 12:12:31,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:31,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:31,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:31,325 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:12:31,325 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:12:31,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:31,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:12:31,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:31,607 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:12:31,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:31,889 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:12:31,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048535468] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:31,889 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:31,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:12:31,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548474372] [2021-11-14 12:12:31,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:31,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:12:31,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:31,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:12:31,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:12:31,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:31,890 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:31,891 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:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:12:31,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:32,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:12:32,126 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:12:32,308 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:12:32,308 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:32,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:32,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1590629095, now seen corresponding path program 1 times [2021-11-14 12:12:32,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:32,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677359151] [2021-11-14 12:12:32,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:32,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:32,316 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:32,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:32,347 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:32,347 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:32,347 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:32,347 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:32,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-14 12:12:32,350 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-14 12:12:32,350 WARN L234 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:32,350 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of7ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:32,369 INFO L148 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2021-11-14 12:12:32,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:32,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:32,371 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:12:32,372 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:12:32,374 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:32,374 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:12:32,374 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:32,376 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:32,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:32,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1221850890, now seen corresponding path program 1 times [2021-11-14 12:12:32,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:32,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051232355] [2021-11-14 12:12:32,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:32,412 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:12:32,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:32,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051232355] [2021-11-14 12:12:32,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051232355] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:32,412 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:32,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:32,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869175290] [2021-11-14 12:12:32,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:32,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:32,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:32,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:32,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:32,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,413 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:32,413 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:12:32,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-14 12:12:32,415 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:32,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:32,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1193191948, now seen corresponding path program 1 times [2021-11-14 12:12:32,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:32,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083244392] [2021-11-14 12:12:32,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:32,430 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:12:32,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:32,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083244392] [2021-11-14 12:12:32,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083244392] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:32,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:32,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:32,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629127870] [2021-11-14 12:12:32,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:32,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:32,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:32,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:32,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:32,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,432 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:32,432 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:12:32,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-14 12:12:32,492 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:32,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:32,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1731263819, now seen corresponding path program 1 times [2021-11-14 12:12:32,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:32,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079469426] [2021-11-14 12:12:32,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:32,512 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:12:32,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:32,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079469426] [2021-11-14 12:12:32,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079469426] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:32,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:32,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:32,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795366742] [2021-11-14 12:12:32,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:32,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:32,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:32,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:32,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:32,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,514 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:32,514 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:12:32,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:32,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-14 12:12:32,527 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:32,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:32,528 INFO L85 PathProgramCache]: Analyzing trace with hash -729270635, now seen corresponding path program 1 times [2021-11-14 12:12:32,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:32,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63653488] [2021-11-14 12:12:32,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:32,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:32,547 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:12:32,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:32,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63653488] [2021-11-14 12:12:32,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63653488] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:32,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271845024] [2021-11-14 12:12:32,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:32,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:32,549 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:12:32,552 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:12:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:32,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:32,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:32,655 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:12:32,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:32,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271845024] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:32,655 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:32,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:32,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998818586] [2021-11-14 12:12:32,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:32,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:32,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:32,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:32,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:32,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,656 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:32,656 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:12:32,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:32,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:32,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:32,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:32,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:32,883 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:12:32,883 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:32,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:32,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1695088273, now seen corresponding path program 1 times [2021-11-14 12:12:32,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:32,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824609840] [2021-11-14 12:12:32,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:32,907 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:12:32,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:32,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824609840] [2021-11-14 12:12:32,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824609840] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:32,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549265376] [2021-11-14 12:12:32,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:32,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:32,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:32,909 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:12:32,910 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:12:32,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:32,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:32,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:33,036 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:12:33,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:33,105 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:12:33,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549265376] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:33,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:33,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:33,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857038793] [2021-11-14 12:12:33,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:33,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:33,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:33,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:33,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:33,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,106 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:33,106 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:12:33,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:33,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:33,217 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:12:33,414 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:12:33,414 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:33,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:33,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1088697980, now seen corresponding path program 1 times [2021-11-14 12:12:33,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:33,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65448696] [2021-11-14 12:12:33,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:33,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:33,427 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:12:33,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:33,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65448696] [2021-11-14 12:12:33,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65448696] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:33,427 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:33,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:33,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276689471] [2021-11-14 12:12:33,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:33,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:33,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:33,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:33,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:33,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,428 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:33,428 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:12:33,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:33,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:33,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:33,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:33,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-14 12:12:33,439 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:33,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:33,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1366558006, now seen corresponding path program 1 times [2021-11-14 12:12:33,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:33,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424416564] [2021-11-14 12:12:33,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:33,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:33,458 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:12:33,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:33,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424416564] [2021-11-14 12:12:33,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424416564] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:33,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732881128] [2021-11-14 12:12:33,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:33,459 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:33,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:33,460 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:12:33,461 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:12:33,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:33,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:33,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:33,630 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:12:33,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:33,748 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:12:33,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732881128] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:33,749 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:33,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:12:33,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028301054] [2021-11-14 12:12:33,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:33,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:12:33,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:33,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:12:33,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:12:33,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,749 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:33,750 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:12:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:33,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:33,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:33,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:33,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:33,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-11-14 12:12:34,051 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:12:34,051 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:34,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:34,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1313001443, now seen corresponding path program 1 times [2021-11-14 12:12:34,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:34,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127355667] [2021-11-14 12:12:34,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:34,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:34,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:34,084 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:12:34,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:34,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127355667] [2021-11-14 12:12:34,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127355667] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:34,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207979127] [2021-11-14 12:12:34,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:34,084 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:34,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:34,085 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:12:34,086 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:12:34,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:34,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:12:34,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:34,320 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:12:34,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:34,473 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:12:34,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207979127] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:34,474 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:34,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:12:34,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10965523] [2021-11-14 12:12:34,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:34,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:12:34,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:34,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:12:34,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:12:34,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:34,475 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:34,475 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:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:34,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:34,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:34,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:34,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:34,791 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:12:34,791 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:34,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:34,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1751366595, now seen corresponding path program 1 times [2021-11-14 12:12:34,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:34,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311689404] [2021-11-14 12:12:34,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:34,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:34,835 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:12:34,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:34,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311689404] [2021-11-14 12:12:34,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311689404] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:34,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022014835] [2021-11-14 12:12:34,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:34,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:34,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:34,837 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:12:34,838 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:12:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:34,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:12:34,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:35,090 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:12:35,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:35,309 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:12:35,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022014835] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:35,310 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:35,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:12:35,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538275288] [2021-11-14 12:12:35,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:35,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:35,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:35,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:35,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:35,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:35,311 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:35,311 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:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:35,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:35,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:35,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:12:35,996 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:12:36,187 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:12:36,187 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:36,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:36,188 INFO L85 PathProgramCache]: Analyzing trace with hash 649170881, now seen corresponding path program 1 times [2021-11-14 12:12:36,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:36,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049280580] [2021-11-14 12:12:36,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:36,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:36,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:36,236 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:12:36,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:36,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049280580] [2021-11-14 12:12:36,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049280580] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:36,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228222066] [2021-11-14 12:12:36,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:36,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:36,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:36,237 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:12:36,238 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:12:36,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:36,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:12:36,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:36,489 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:12:36,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:36,707 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:12:36,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228222066] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:36,707 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:36,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:12:36,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608330350] [2021-11-14 12:12:36,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:36,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:12:36,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:36,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:12:36,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:12:36,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:36,709 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:36,709 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:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:12:36,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:37,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:37,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:37,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:37,050 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:12:37,235 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:12:37,235 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:37,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:37,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1203689083, now seen corresponding path program 1 times [2021-11-14 12:12:37,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:37,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942392578] [2021-11-14 12:12:37,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:37,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:37,292 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:12:37,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:37,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942392578] [2021-11-14 12:12:37,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942392578] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:37,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354265338] [2021-11-14 12:12:37,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:37,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:37,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:37,293 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:12:37,310 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:12:37,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:37,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:12:37,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:37,588 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:12:37,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:37,881 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:12:37,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354265338] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:37,881 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:37,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:12:37,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124904639] [2021-11-14 12:12:37,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:37,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:37,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:37,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:37,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:37,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:37,882 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:37,882 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:12:37,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:37,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:37,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:37,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:37,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:37,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:37,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:37,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:37,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:37,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:37,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:12:38,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:38,283 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:12:38,283 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:38,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:38,314 INFO L85 PathProgramCache]: Analyzing trace with hash -672976709, now seen corresponding path program 1 times [2021-11-14 12:12:38,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:38,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128465247] [2021-11-14 12:12:38,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:38,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:38,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:38,388 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:12:38,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:38,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128465247] [2021-11-14 12:12:38,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128465247] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:38,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749534094] [2021-11-14 12:12:38,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:38,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:38,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:38,389 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:12:38,390 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:12:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:38,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:12:38,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:38,711 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:12:38,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:39,014 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:12:39,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749534094] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:39,014 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:39,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:12:39,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412802880] [2021-11-14 12:12:39,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:39,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:12:39,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:39,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:12:39,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:12:39,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:39,016 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:39,016 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:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:12:39,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:39,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:12:39,297 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:12:39,492 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:12:39,492 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:39,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:39,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1924949113, now seen corresponding path program 1 times [2021-11-14 12:12:39,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:39,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576996658] [2021-11-14 12:12:39,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:39,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:39,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:39,590 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:12:39,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:39,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576996658] [2021-11-14 12:12:39,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576996658] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:39,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354834624] [2021-11-14 12:12:39,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:39,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:39,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:39,592 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:12:39,593 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:12:39,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:39,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:12:39,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:39,911 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:12:39,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:40,272 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:12:40,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354834624] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:40,272 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:40,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:12:40,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938814391] [2021-11-14 12:12:40,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:40,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:12:40,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:40,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:12:40,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:12:40,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:40,273 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:40,274 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:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:12:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:40,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:12:40,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:40,728 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:12:40,729 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:40,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:40,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1486583961, now seen corresponding path program 1 times [2021-11-14 12:12:40,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:40,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487199768] [2021-11-14 12:12:40,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:40,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:40,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:40,835 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:12:40,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:40,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487199768] [2021-11-14 12:12:40,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487199768] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:40,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795365367] [2021-11-14 12:12:40,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:40,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:40,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:40,836 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:12:40,836 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:12:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:40,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:12:40,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:41,352 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:12:41,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:41,834 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:12:41,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795365367] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:41,834 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:41,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:12:41,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510934890] [2021-11-14 12:12:41,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:41,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:12:41,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:41,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:12:41,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:12:41,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:41,835 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:41,836 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:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:12:41,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:12:42,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-14 12:12:42,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:42,770 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:12:42,770 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:42,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:42,771 INFO L85 PathProgramCache]: Analyzing trace with hash 144227967, now seen corresponding path program 1 times [2021-11-14 12:12:42,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:42,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266045596] [2021-11-14 12:12:42,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:42,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:42,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:42,782 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:42,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:42,800 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:42,800 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:42,800 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:42,801 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:42,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-14 12:12:42,801 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:12:42,802 WARN L234 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:42,802 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,810 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,811 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,812 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,813 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,814 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,815 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,816 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,817 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,818 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,819 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,820 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,821 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,821 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,821 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,821 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,821 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,821 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:42,822 INFO L148 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2021-11-14 12:12:42,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:42,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:42,823 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:12:42,824 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:12:42,825 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:42,826 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:12:42,826 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:42,828 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:42,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:42,828 INFO L85 PathProgramCache]: Analyzing trace with hash 137732054, now seen corresponding path program 1 times [2021-11-14 12:12:42,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:42,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88148631] [2021-11-14 12:12:42,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:42,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:42,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:42,833 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:12:42,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:42,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88148631] [2021-11-14 12:12:42,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88148631] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:42,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:42,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:42,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744129616] [2021-11-14 12:12:42,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:42,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:42,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:42,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:42,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:42,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,834 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:42,835 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:12:42,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-14 12:12:42,835 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:42,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:42,836 INFO L85 PathProgramCache]: Analyzing trace with hash 166390996, now seen corresponding path program 1 times [2021-11-14 12:12:42,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:42,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234045155] [2021-11-14 12:12:42,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:42,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:42,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:42,843 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:12:42,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:42,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234045155] [2021-11-14 12:12:42,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234045155] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:42,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:42,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:42,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256899978] [2021-11-14 12:12:42,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:42,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:42,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:42,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:42,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:42,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,845 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:42,845 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:12:42,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:42,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-14 12:12:42,885 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:42,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:42,885 INFO L85 PathProgramCache]: Analyzing trace with hash 2108512130, now seen corresponding path program 1 times [2021-11-14 12:12:42,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:42,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063869228] [2021-11-14 12:12:42,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:42,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:42,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:42,898 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:12:42,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:42,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063869228] [2021-11-14 12:12:42,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063869228] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:42,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:42,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:42,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810024732] [2021-11-14 12:12:42,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:42,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:42,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:42,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:42,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:42,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,899 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:42,899 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:12:42,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:42,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:42,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:42,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:42,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-14 12:12:42,911 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:42,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:42,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1184461982, now seen corresponding path program 1 times [2021-11-14 12:12:42,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:42,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085047433] [2021-11-14 12:12:42,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:42,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:42,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:42,927 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:12:42,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:42,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085047433] [2021-11-14 12:12:42,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085047433] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:42,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839578616] [2021-11-14 12:12:42,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:42,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:42,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:42,931 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:12:42,959 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:12:42,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:42,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:42,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:43,057 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:12:43,057 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:43,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839578616] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:43,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:43,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:43,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030812034] [2021-11-14 12:12:43,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:43,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:43,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:43,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:43,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:43,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,058 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:43,058 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:12:43,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:43,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:43,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:43,282 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:12:43,282 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:43,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:43,282 INFO L85 PathProgramCache]: Analyzing trace with hash 113813864, now seen corresponding path program 1 times [2021-11-14 12:12:43,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:43,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51833868] [2021-11-14 12:12:43,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:43,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:43,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:43,298 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:12:43,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:43,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51833868] [2021-11-14 12:12:43,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51833868] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:43,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717191781] [2021-11-14 12:12:43,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:43,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:43,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:43,299 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:12:43,300 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:12:43,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:43,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:43,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:43,439 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:12:43,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:43,514 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:12:43,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717191781] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:43,514 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:43,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:43,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263009240] [2021-11-14 12:12:43,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:43,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:43,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:43,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:43,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:43,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,515 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:43,515 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:12:43,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:43,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:43,659 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:12:43,832 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:12:43,833 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:43,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:43,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1779050609, now seen corresponding path program 1 times [2021-11-14 12:12:43,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:43,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3607455] [2021-11-14 12:12:43,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:43,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:43,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:43,844 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:12:43,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:43,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3607455] [2021-11-14 12:12:43,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3607455] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:43,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:43,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:43,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946808627] [2021-11-14 12:12:43,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:43,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:43,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:43,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:43,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:43,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,846 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:43,846 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:12:43,846 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,846 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,846 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:43,846 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,846 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:43,846 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:43,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:43,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:43,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:43,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-14 12:12:43,856 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:43,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:43,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1233723832, now seen corresponding path program 1 times [2021-11-14 12:12:43,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:43,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308071411] [2021-11-14 12:12:43,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:43,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:43,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:43,874 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:12:43,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:43,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308071411] [2021-11-14 12:12:43,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308071411] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:43,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160491970] [2021-11-14 12:12:43,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:43,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:43,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:43,875 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:12:43,877 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:12:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:43,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:43,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:44,055 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:12:44,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:44,173 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:12:44,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160491970] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:44,173 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:44,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:12:44,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170659078] [2021-11-14 12:12:44,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:44,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:12:44,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:44,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:12:44,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:12:44,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,174 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:44,174 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:12:44,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:44,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:44,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:44,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:44,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:44,501 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:12:44,501 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:44,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:44,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1080197188, now seen corresponding path program 1 times [2021-11-14 12:12:44,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:44,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857409020] [2021-11-14 12:12:44,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:44,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:44,548 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:12:44,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:44,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857409020] [2021-11-14 12:12:44,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857409020] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:44,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212608289] [2021-11-14 12:12:44,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:44,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:44,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:44,549 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:12:44,555 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:12:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:44,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:12:44,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:44,750 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:12:44,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:44,895 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:12:44,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212608289] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:44,895 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:44,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:12:44,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222719682] [2021-11-14 12:12:44,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:44,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:12:44,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:44,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:12:44,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:12:44,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,896 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:44,896 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:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:44,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:44,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:45,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:45,199 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:12:45,199 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:45,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:45,200 INFO L85 PathProgramCache]: Analyzing trace with hash -641832036, now seen corresponding path program 1 times [2021-11-14 12:12:45,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:45,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324500964] [2021-11-14 12:12:45,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:45,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:45,243 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:12:45,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:45,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324500964] [2021-11-14 12:12:45,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324500964] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:45,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621735230] [2021-11-14 12:12:45,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:45,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:45,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:45,245 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:12:45,245 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:12:45,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:45,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:12:45,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:45,468 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:12:45,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:45,649 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:12:45,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621735230] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:45,650 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:45,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:12:45,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911007850] [2021-11-14 12:12:45,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:45,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:45,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:45,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:45,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:45,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:45,651 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:45,651 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:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:45,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:46,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:46,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:12:46,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:46,703 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:12:46,703 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:46,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:46,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1058679034, now seen corresponding path program 1 times [2021-11-14 12:12:46,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:46,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400546603] [2021-11-14 12:12:46,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:46,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:46,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:46,746 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:12:46,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:46,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400546603] [2021-11-14 12:12:46,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400546603] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:46,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737868594] [2021-11-14 12:12:46,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:46,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:46,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:46,748 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:12:46,787 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:12:46,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:46,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:12:46,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:47,014 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:12:47,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:47,249 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:12:47,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737868594] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:47,250 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:47,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:12:47,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395629667] [2021-11-14 12:12:47,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:47,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:12:47,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:47,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:12:47,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:12:47,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:47,251 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:47,251 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:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:12:47,252 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:47,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:47,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:47,579 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:12:47,760 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:12:47,760 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:47,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:47,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1655268054, now seen corresponding path program 1 times [2021-11-14 12:12:47,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:47,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035343156] [2021-11-14 12:12:47,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:47,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:47,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:47,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:12:47,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:47,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035343156] [2021-11-14 12:12:47,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035343156] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:47,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176844971] [2021-11-14 12:12:47,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:47,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:47,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:47,829 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:12:47,847 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:12:47,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:47,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:12:47,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:48,123 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:12:48,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:48,406 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:12:48,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176844971] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:48,406 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:48,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:12:48,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303909944] [2021-11-14 12:12:48,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:48,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:48,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:48,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:48,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:48,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:48,407 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:48,408 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:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:48,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:48,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:12:48,607 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:12:48,807 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:12:48,807 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:48,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:48,808 INFO L85 PathProgramCache]: Analyzing trace with hash 711800977, now seen corresponding path program 1 times [2021-11-14 12:12:48,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:48,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984052830] [2021-11-14 12:12:48,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:48,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:48,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:48,886 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:12:48,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:48,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984052830] [2021-11-14 12:12:48,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984052830] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:48,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112558089] [2021-11-14 12:12:48,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:48,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:48,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:48,904 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:12:48,971 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:12:49,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:49,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:12:49,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:49,275 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:12:49,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:49,582 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:12:49,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112558089] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:49,583 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:49,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:12:49,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144947057] [2021-11-14 12:12:49,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:49,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:12:49,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:49,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:12:49,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:12:49,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:49,584 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:49,585 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:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:12:49,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:49,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:12:49,851 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:12:50,030 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:12:50,030 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:50,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:50,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1073476910, now seen corresponding path program 1 times [2021-11-14 12:12:50,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:50,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994419722] [2021-11-14 12:12:50,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:50,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:50,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:50,121 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:12:50,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:50,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994419722] [2021-11-14 12:12:50,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994419722] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:50,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884303275] [2021-11-14 12:12:50,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:50,122 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:50,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:50,123 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:12:50,142 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:12:50,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:50,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:12:50,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:50,456 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:12:50,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:50,833 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:12:50,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884303275] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:50,833 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:50,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:12:50,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988408116] [2021-11-14 12:12:50,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:50,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:12:50,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:50,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:12:50,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:12:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:50,835 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:50,835 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:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:12:50,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:51,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:51,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:51,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:51,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:12:51,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:51,346 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:12:51,347 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:51,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:51,347 INFO L85 PathProgramCache]: Analyzing trace with hash -635111758, now seen corresponding path program 1 times [2021-11-14 12:12:51,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:51,347 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497110097] [2021-11-14 12:12:51,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:51,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:51,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:51,459 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:12:51,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:51,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497110097] [2021-11-14 12:12:51,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497110097] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:51,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496998462] [2021-11-14 12:12:51,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:51,459 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:51,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:51,460 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:12:51,463 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:12:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:51,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:12:51,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:51,933 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:12:51,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:52,434 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:12:52,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496998462] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:52,435 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:52,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:12:52,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998832746] [2021-11-14 12:12:52,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:52,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:12:52,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:52,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:12:52,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:12:52,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:52,436 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:52,437 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:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:12:52,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:53,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:53,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:53,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:53,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:12:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-14 12:12:53,267 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:12:53,451 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:12:53,452 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:53,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:53,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1150200328, now seen corresponding path program 1 times [2021-11-14 12:12:53,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:53,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940582803] [2021-11-14 12:12:53,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:53,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:53,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:53,572 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:12:53,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:53,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940582803] [2021-11-14 12:12:53,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940582803] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:53,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376796302] [2021-11-14 12:12:53,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:53,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:53,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:53,573 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:12:53,574 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:12:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:53,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:12:53,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:53,929 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:12:53,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:54,325 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:12:54,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376796302] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:54,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:54,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:12:54,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42316553] [2021-11-14 12:12:54,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:54,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:12:54,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:54,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:12:54,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:12:54,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,327 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:54,327 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:12:54,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2021-11-14 12:12:54,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:54,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:54,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-14 12:12:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:12:54,720 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:12:54,904 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:12:54,905 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:54,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:54,905 INFO L85 PathProgramCache]: Analyzing trace with hash 351238696, now seen corresponding path program 1 times [2021-11-14 12:12:54,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:54,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654901833] [2021-11-14 12:12:54,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:54,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:54,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:54,912 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:12:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:12:54,936 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:12:54,936 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:12:54,937 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:12:54,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:12:54,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-14 12:12:54,937 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:12:54,938 WARN L234 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:12:54,938 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,947 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,948 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,949 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,950 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,951 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,952 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:12:54,960 INFO L148 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2021-11-14 12:12:54,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:12:54,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:54,962 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:12:54,963 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:12:54,964 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:12:54,964 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:12:54,964 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:12:54,966 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:54,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:54,966 INFO L85 PathProgramCache]: Analyzing trace with hash -80351946, now seen corresponding path program 1 times [2021-11-14 12:12:54,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:54,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597576238] [2021-11-14 12:12:54,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:54,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:54,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:54,971 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:12:54,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:54,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597576238] [2021-11-14 12:12:54,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597576238] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:54,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:54,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:12:54,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806114167] [2021-11-14 12:12:54,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:54,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:12:54,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:54,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:12:54,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:12:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,972 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:54,972 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:12:54,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-14 12:12:54,973 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:54,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:54,973 INFO L85 PathProgramCache]: Analyzing trace with hash -51693004, now seen corresponding path program 1 times [2021-11-14 12:12:54,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:54,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317950218] [2021-11-14 12:12:54,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:54,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:54,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:54,980 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:12:54,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:54,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317950218] [2021-11-14 12:12:54,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317950218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:54,981 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:54,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:54,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660037156] [2021-11-14 12:12:54,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:54,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:54,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:54,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:54,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:54,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,981 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:54,981 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:12:54,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:54,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-14 12:12:55,022 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:55,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:55,023 INFO L85 PathProgramCache]: Analyzing trace with hash 2117527279, now seen corresponding path program 1 times [2021-11-14 12:12:55,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:55,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632203923] [2021-11-14 12:12:55,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:55,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:55,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:55,034 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:12:55,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:55,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632203923] [2021-11-14 12:12:55,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632203923] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:55,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:55,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:12:55,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241934891] [2021-11-14 12:12:55,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:55,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:12:55,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:55,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:12:55,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:12:55,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,035 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:55,035 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:12:55,035 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:55,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-14 12:12:55,047 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:55,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:55,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1175446833, now seen corresponding path program 1 times [2021-11-14 12:12:55,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:55,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943330947] [2021-11-14 12:12:55,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:55,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:55,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:55,062 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:12:55,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:55,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943330947] [2021-11-14 12:12:55,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943330947] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:55,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542154913] [2021-11-14 12:12:55,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:55,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:55,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:55,064 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:12:55,064 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:12:55,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:55,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:12:55,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:55,184 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:12:55,184 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:12:55,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542154913] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:55,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:12:55,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:12:55,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318327598] [2021-11-14 12:12:55,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:55,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:55,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:55,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:55,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:12:55,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,185 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:55,185 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:12:55,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:55,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:55,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,213 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:12:55,398 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:12:55,398 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:55,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:55,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1487433429, now seen corresponding path program 1 times [2021-11-14 12:12:55,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:55,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323184773] [2021-11-14 12:12:55,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:55,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:55,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:55,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:12:55,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:55,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323184773] [2021-11-14 12:12:55,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323184773] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:55,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882344259] [2021-11-14 12:12:55,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:55,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:55,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:55,416 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:12:55,416 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:12:55,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:55,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:12:55,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:55,544 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:12:55,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:55,640 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:12:55,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882344259] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:55,641 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:55,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:12:55,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310310893] [2021-11-14 12:12:55,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:55,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:12:55,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:55,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:12:55,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:12:55,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,642 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:55,642 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:12:55,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:55,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:55,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:55,761 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:12:55,960 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:12:55,961 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:55,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:55,961 INFO L85 PathProgramCache]: Analyzing trace with hash -57726778, now seen corresponding path program 1 times [2021-11-14 12:12:55,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:55,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361954806] [2021-11-14 12:12:55,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:55,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:55,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:55,974 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:12:55,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:55,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361954806] [2021-11-14 12:12:55,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361954806] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:12:55,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:12:55,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:12:55,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691602955] [2021-11-14 12:12:55,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:12:55,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:12:55,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:55,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:12:55,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:12:55,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,975 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:55,976 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:12:55,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:55,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:55,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:55,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:55,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:55,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:55,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-14 12:12:55,988 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:55,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:55,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1711803356, now seen corresponding path program 1 times [2021-11-14 12:12:55,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:55,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394714794] [2021-11-14 12:12:55,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:55,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:55,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:56,009 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:12:56,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:56,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394714794] [2021-11-14 12:12:56,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394714794] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:56,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886745034] [2021-11-14 12:12:56,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:56,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:56,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:56,010 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:12:56,011 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:12:56,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:56,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:12:56,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:56,233 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:12:56,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:56,370 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:12:56,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886745034] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:56,371 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:56,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:12:56,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826064547] [2021-11-14 12:12:56,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:56,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:12:56,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:56,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:12:56,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:12:56,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:56,372 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:56,372 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:12:56,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:56,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:56,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:56,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:56,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:56,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:56,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:56,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:56,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:56,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:56,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:56,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:56,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:56,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:56,515 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:12:56,699 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:12:56,699 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:56,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:56,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1782649227, now seen corresponding path program 1 times [2021-11-14 12:12:56,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:56,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105013514] [2021-11-14 12:12:56,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:56,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:56,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:56,741 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:12:56,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:56,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105013514] [2021-11-14 12:12:56,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105013514] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:56,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349813962] [2021-11-14 12:12:56,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:56,742 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:56,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:56,743 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:12:56,743 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:12:56,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:56,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:12:56,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:56,987 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:12:56,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:57,147 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:12:57,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349813962] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:57,148 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:57,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:12:57,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163239303] [2021-11-14 12:12:57,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:57,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:12:57,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:57,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:12:57,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:12:57,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:57,149 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:57,149 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:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:12:57,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:57,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-11-14 12:12:57,480 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:12:57,480 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:57,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:57,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1344284075, now seen corresponding path program 1 times [2021-11-14 12:12:57,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:57,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921345808] [2021-11-14 12:12:57,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:57,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:57,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:57,525 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:12:57,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:57,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921345808] [2021-11-14 12:12:57,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921345808] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:57,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402584501] [2021-11-14 12:12:57,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:57,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:57,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:57,526 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:12:57,527 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:12:57,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:57,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:12:57,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:57,759 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:12:57,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:57,944 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:12:57,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402584501] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:57,944 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:57,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:12:57,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179253240] [2021-11-14 12:12:57,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:57,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:12:57,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:57,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:12:57,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:12:57,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:57,945 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:57,946 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:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:59,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:59,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:59,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:59,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:12:59,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-11-14 12:12:59,239 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:12:59,239 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:12:59,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:12:59,240 INFO L85 PathProgramCache]: Analyzing trace with hash 2114091574, now seen corresponding path program 1 times [2021-11-14 12:12:59,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:12:59,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549390265] [2021-11-14 12:12:59,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:59,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:12:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:59,286 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:12:59,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:12:59,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549390265] [2021-11-14 12:12:59,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549390265] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:12:59,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423226017] [2021-11-14 12:12:59,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:12:59,287 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:12:59,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:12:59,288 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:12:59,289 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:12:59,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:12:59,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:12:59,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:12:59,690 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:12:59,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:12:59,964 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:12:59,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423226017] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:12:59,964 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:12:59,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:12:59,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535951786] [2021-11-14 12:12:59,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:12:59,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:12:59,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:12:59,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:12:59,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:12:59,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:59,965 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:12:59,965 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:12:59,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:12:59,965 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:12:59,966 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:00,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:00,284 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:13:00,463 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:13:00,463 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:00,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:00,463 INFO L85 PathProgramCache]: Analyzing trace with hash -855533919, now seen corresponding path program 1 times [2021-11-14 12:13:00,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:00,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9783097] [2021-11-14 12:13:00,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:00,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:00,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:00,546 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:13:00,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:00,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9783097] [2021-11-14 12:13:00,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9783097] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:00,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880818608] [2021-11-14 12:13:00,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:00,547 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:00,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:00,564 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:13:00,651 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:13:00,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:00,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:13:00,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:00,976 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:13:00,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:01,253 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:13:01,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880818608] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:01,254 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:01,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:13:01,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78799702] [2021-11-14 12:13:01,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:01,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:01,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:01,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:01,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:01,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:01,255 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:01,255 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:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:01,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:01,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:01,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:01,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:01,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:01,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:01,432 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-11-14 12:13:01,623 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:13:01,623 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:01,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:01,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1744552395, now seen corresponding path program 1 times [2021-11-14 12:13:01,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:01,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882633544] [2021-11-14 12:13:01,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:01,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:01,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:01,703 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:13:01,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:01,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882633544] [2021-11-14 12:13:01,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882633544] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:01,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420643221] [2021-11-14 12:13:01,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:01,705 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:01,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:01,705 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:13:01,706 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:13:01,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:01,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:13:01,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:02,040 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:13:02,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:02,349 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:13:02,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420643221] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:02,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:02,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:13:02,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291258225] [2021-11-14 12:13:02,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:02,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:13:02,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:02,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:13:02,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:13:02,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:02,351 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:02,351 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:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:02,351 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:02,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:02,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:02,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:02,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:02,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:02,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:13:02,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-11-14 12:13:02,765 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:13:02,765 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:02,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:02,766 INFO L85 PathProgramCache]: Analyzing trace with hash 118407549, now seen corresponding path program 1 times [2021-11-14 12:13:02,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:02,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967685049] [2021-11-14 12:13:02,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:02,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:02,865 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:13:02,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:02,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967685049] [2021-11-14 12:13:02,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967685049] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:02,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773708520] [2021-11-14 12:13:02,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:02,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:02,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:02,880 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:13:02,881 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:13:02,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:02,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:13:02,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:03,265 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:13:03,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:03,631 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:13:03,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773708520] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:03,631 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:03,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:13:03,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109209741] [2021-11-14 12:13:03,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:03,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:13:03,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:03,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:13:03,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:13:03,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:03,632 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:03,633 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:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:13:03,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:03,900 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:13:04,084 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:13:04,085 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:04,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:04,085 INFO L85 PathProgramCache]: Analyzing trace with hash 556772701, now seen corresponding path program 1 times [2021-11-14 12:13:04,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:04,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000559466] [2021-11-14 12:13:04,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:04,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:04,217 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:13:04,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:04,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000559466] [2021-11-14 12:13:04,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000559466] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:04,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558893659] [2021-11-14 12:13:04,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:04,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:04,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:04,218 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:13:04,219 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:13:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:04,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:13:04,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:04,682 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:13:04,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:05,147 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:13:05,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558893659] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:05,148 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:05,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:13:05,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616357796] [2021-11-14 12:13:05,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:05,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:13:05,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:05,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:13:05,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:13:05,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:05,149 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:05,150 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:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:05,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:06,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-14 12:13:06,025 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:13:06,210 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:13:06,210 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:06,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:06,210 INFO L85 PathProgramCache]: Analyzing trace with hash 173553900, now seen corresponding path program 1 times [2021-11-14 12:13:06,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:06,210 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401949680] [2021-11-14 12:13:06,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:06,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:06,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:06,323 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:13:06,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:06,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401949680] [2021-11-14 12:13:06,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401949680] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:06,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039959657] [2021-11-14 12:13:06,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:06,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:06,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:06,324 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:13:06,325 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:13:06,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:06,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:13:06,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:06,704 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:13:06,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:07,126 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:13:07,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039959657] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:07,127 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:07,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:13:07,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799474047] [2021-11-14 12:13:07,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:07,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:13:07,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:07,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:13:07,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:13:07,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:07,128 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:07,128 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:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-14 12:13:07,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-11-14 12:13:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:13:07,626 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:13:07,811 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:13:07,811 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:07,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:07,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1528269916, now seen corresponding path program 1 times [2021-11-14 12:13:07,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:07,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893255161] [2021-11-14 12:13:07,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:07,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:07,940 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:13:07,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:07,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893255161] [2021-11-14 12:13:07,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893255161] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:07,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332072525] [2021-11-14 12:13:07,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:07,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:07,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:07,941 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:13:07,941 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:13:08,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:08,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:13:08,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:08,289 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:13:08,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:08,767 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:13:08,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332072525] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:08,768 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:08,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:13:08,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436600750] [2021-11-14 12:13:08,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:08,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:13:08,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:08,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:13:08,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:13:08,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:08,769 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:08,769 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:13:08,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:08,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:08,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:08,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:13:08,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:09,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:09,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:13:09,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:09,314 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:13:09,315 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:09,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:09,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1967735748, now seen corresponding path program 1 times [2021-11-14 12:13:09,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:09,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258780198] [2021-11-14 12:13:09,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:09,323 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:09,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:09,347 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:09,347 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:09,347 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:09,347 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:09,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-14 12:13:09,348 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:13:09,348 WARN L234 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:09,348 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2021-11-14 12:13:09,357 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,358 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,359 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,360 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,361 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,362 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,363 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,364 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,365 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,366 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,367 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,368 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,369 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,370 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,371 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,371 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:09,371 INFO L148 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2021-11-14 12:13:09,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:09,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:09,373 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:13:09,373 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:13:09,375 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:09,375 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:09,375 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:09,377 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:09,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:09,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1876102890, now seen corresponding path program 1 times [2021-11-14 12:13:09,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:09,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388730095] [2021-11-14 12:13:09,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:09,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:09,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-14 12:13:09,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:09,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388730095] [2021-11-14 12:13:09,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388730095] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:09,383 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:09,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:09,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998145887] [2021-11-14 12:13:09,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:09,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:09,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:09,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:09,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:09,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,383 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:09,383 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:09,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-14 12:13:09,384 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:09,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:09,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1847443948, now seen corresponding path program 1 times [2021-11-14 12:13:09,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:09,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644722498] [2021-11-14 12:13:09,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:09,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:09,394 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:09,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:09,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644722498] [2021-11-14 12:13:09,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644722498] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:09,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:09,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:09,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473638789] [2021-11-14 12:13:09,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:09,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:09,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:09,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:09,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:09,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,395 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:09,395 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:09,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,395 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-14 12:13:09,443 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:09,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:09,443 INFO L85 PathProgramCache]: Analyzing trace with hash 643639744, now seen corresponding path program 1 times [2021-11-14 12:13:09,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:09,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013993377] [2021-11-14 12:13:09,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:09,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:09,457 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:09,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:09,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013993377] [2021-11-14 12:13:09,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013993377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:09,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:09,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:09,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762653905] [2021-11-14 12:13:09,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:09,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:09,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:09,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:09,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:09,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,458 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:09,458 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:09,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:09,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-14 12:13:09,471 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:09,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:09,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1645632928, now seen corresponding path program 1 times [2021-11-14 12:13:09,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:09,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769114144] [2021-11-14 12:13:09,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:09,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:09,490 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:09,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:09,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769114144] [2021-11-14 12:13:09,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769114144] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:09,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310685365] [2021-11-14 12:13:09,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:09,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:09,492 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:13:09,495 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:13:09,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:09,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:09,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:09,614 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:09,614 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:09,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310685365] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:09,614 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:09,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:09,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485202299] [2021-11-14 12:13:09,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:09,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:09,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:09,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:09,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:09,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,615 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:09,615 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:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:09,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:09,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:09,640 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:09,825 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:13:09,825 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:09,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:09,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1357670250, now seen corresponding path program 1 times [2021-11-14 12:13:09,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:09,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839736085] [2021-11-14 12:13:09,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:09,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:09,845 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:09,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:09,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839736085] [2021-11-14 12:13:09,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839736085] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:09,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566783835] [2021-11-14 12:13:09,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:09,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:09,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:09,848 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:13:09,849 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:13:09,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:09,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:09,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:10,007 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:10,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:10,083 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:10,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566783835] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:10,083 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:10,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:10,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210226853] [2021-11-14 12:13:10,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:10,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:10,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:10,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:10,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:10,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,084 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:10,084 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:10,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:10,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:10,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:10,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-11-14 12:13:10,405 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:13:10,406 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:10,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:10,406 INFO L85 PathProgramCache]: Analyzing trace with hash 326421481, now seen corresponding path program 1 times [2021-11-14 12:13:10,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:10,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830602991] [2021-11-14 12:13:10,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:10,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:10,418 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:10,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:10,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830602991] [2021-11-14 12:13:10,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830602991] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:10,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:10,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:10,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027817506] [2021-11-14 12:13:10,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:10,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:10,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:10,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:10,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:10,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,419 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:10,419 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:10,419 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:10,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:10,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:10,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:10,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-14 12:13:10,429 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:10,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:10,429 INFO L85 PathProgramCache]: Analyzing trace with hash 2141044448, now seen corresponding path program 1 times [2021-11-14 12:13:10,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:10,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828626781] [2021-11-14 12:13:10,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:10,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:10,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:10,454 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:10,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:10,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828626781] [2021-11-14 12:13:10,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828626781] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:10,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852818984] [2021-11-14 12:13:10,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:10,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:10,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:10,456 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:13:10,457 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:13:10,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:10,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:10,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:10,648 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:10,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:10,766 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:10,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852818984] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:10,767 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:10,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:10,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83668077] [2021-11-14 12:13:10,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:10,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:10,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:10,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:10,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:10,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,767 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:10,768 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:10,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:10,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:10,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:10,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:10,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:10,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:10,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:10,880 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:13:11,065 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:13:11,066 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:11,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:11,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1596983986, now seen corresponding path program 1 times [2021-11-14 12:13:11,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:11,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879267946] [2021-11-14 12:13:11,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:11,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:11,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:11,095 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:11,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:11,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879267946] [2021-11-14 12:13:11,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879267946] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:11,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74207401] [2021-11-14 12:13:11,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:11,096 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:11,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:11,097 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:13:11,098 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:13:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:11,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:11,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:11,303 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:11,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:11,447 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:11,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74207401] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:11,448 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:11,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:13:11,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528820194] [2021-11-14 12:13:11,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:11,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:13:11,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:11,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:13:11,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:13:11,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:11,449 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:11,449 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:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:11,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:11,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:11,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:11,566 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:13:11,759 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:13:11,759 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:11,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:11,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1158618834, now seen corresponding path program 1 times [2021-11-14 12:13:11,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:11,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216688303] [2021-11-14 12:13:11,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:11,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:11,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:13:11,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:11,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216688303] [2021-11-14 12:13:11,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216688303] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:11,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628053775] [2021-11-14 12:13:11,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:11,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:11,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:11,804 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:13:11,805 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:13:11,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:11,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:13:11,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:12,049 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:12,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:12,223 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:12,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628053775] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:12,223 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:12,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:13:12,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648255017] [2021-11-14 12:13:12,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:12,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:12,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:12,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:12,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:12,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:12,225 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:12,225 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:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:12,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:14,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:14,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:14,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:14,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:14,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:14,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:14,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:14,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:14,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:13:14,124 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:13:14,309 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:13:14,309 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:14,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:14,309 INFO L85 PathProgramCache]: Analyzing trace with hash 299521767, now seen corresponding path program 1 times [2021-11-14 12:13:14,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:14,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891688938] [2021-11-14 12:13:14,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:14,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:14,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:14,352 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:13:14,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:14,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891688938] [2021-11-14 12:13:14,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891688938] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:14,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309285682] [2021-11-14 12:13:14,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:14,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:14,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:14,353 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:13:14,354 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:13:14,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:14,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:13:14,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:14,667 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:13:14,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:14,967 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:13:14,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309285682] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:14,967 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:14,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:13:14,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942397208] [2021-11-14 12:13:14,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:14,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:13:14,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:14,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:13:14,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:13:14,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:14,968 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:14,969 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:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:13:14,969 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:15,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:15,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:15,449 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:13:15,449 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:15,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:15,449 INFO L85 PathProgramCache]: Analyzing trace with hash -123614222, now seen corresponding path program 1 times [2021-11-14 12:13:15,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:15,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41260978] [2021-11-14 12:13:15,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:15,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:15,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:15,506 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:13:15,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:15,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41260978] [2021-11-14 12:13:15,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41260978] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:15,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844727446] [2021-11-14 12:13:15,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:15,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:15,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:15,507 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:13:15,508 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:13:15,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:15,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:13:15,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:15,804 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:13:15,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:16,095 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:13:16,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844727446] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:16,096 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:16,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:13:16,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810232257] [2021-11-14 12:13:16,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:16,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:16,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:16,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:16,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:16,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:16,097 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:16,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:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:16,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:16,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:16,284 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:13:16,479 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:13:16,479 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:16,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:16,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1379318473, now seen corresponding path program 1 times [2021-11-14 12:13:16,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:16,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289420749] [2021-11-14 12:13:16,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:16,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:16,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:16,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:13:16,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:16,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289420749] [2021-11-14 12:13:16,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289420749] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:16,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401638091] [2021-11-14 12:13:16,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:16,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:16,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:16,559 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:13:16,560 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:13:16,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:16,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:13:16,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:16,871 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:13:16,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:17,201 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:13:17,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401638091] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:17,201 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:17,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:13:17,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348452836] [2021-11-14 12:13:17,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:17,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:13:17,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:17,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:13:17,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:13:17,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:17,202 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:17,203 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:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:17,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:17,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:13:17,463 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:13:17,643 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:13:17,643 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:17,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:17,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1220455944, now seen corresponding path program 1 times [2021-11-14 12:13:17,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:17,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635690593] [2021-11-14 12:13:17,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:17,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:17,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:17,788 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:13:17,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:17,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635690593] [2021-11-14 12:13:17,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635690593] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:17,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597210298] [2021-11-14 12:13:17,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:17,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:17,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:17,789 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:13:17,790 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:13:17,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:17,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:13:17,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:18,175 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:13:18,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:18,537 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:13:18,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597210298] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:18,537 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:18,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:13:18,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070207979] [2021-11-14 12:13:18,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:18,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:13:18,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:18,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:13:18,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:13:18,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:18,538 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:18,538 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:13:18,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:18,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:18,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:18,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:13:18,539 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:18,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:18,814 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:13:18,999 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:13:18,999 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:18,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:19,000 INFO L85 PathProgramCache]: Analyzing trace with hash -782090792, now seen corresponding path program 1 times [2021-11-14 12:13:19,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:19,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247090208] [2021-11-14 12:13:19,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:19,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:19,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:19,102 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:13:19,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:19,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247090208] [2021-11-14 12:13:19,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247090208] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:19,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692316708] [2021-11-14 12:13:19,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:19,103 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:19,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:19,104 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:13:19,104 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:13:19,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:19,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:13:19,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:19,588 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:13:19,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:20,037 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:13:20,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692316708] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:20,038 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:20,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:13:20,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498098581] [2021-11-14 12:13:20,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:20,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:13:20,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:20,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:13:20,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:13:20,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:20,039 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:20,039 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:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:20,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-14 12:13:20,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-11-14 12:13:21,171 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:13:21,171 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:21,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:21,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1266078475, now seen corresponding path program 1 times [2021-11-14 12:13:21,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:21,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673081589] [2021-11-14 12:13:21,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:21,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:21,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:21,298 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:13:21,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:21,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673081589] [2021-11-14 12:13:21,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673081589] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:21,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922947575] [2021-11-14 12:13:21,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:21,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:21,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:21,300 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:13:21,300 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:13:21,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:21,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:13:21,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:21,705 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:13:21,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:22,147 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:13:22,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922947575] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:22,148 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:22,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:13:22,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772563793] [2021-11-14 12:13:22,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:22,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:13:22,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:22,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:13:22,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:13:22,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:22,149 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:22,149 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:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:22,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:22,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:22,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:22,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:22,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:22,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-14 12:13:22,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:22,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:13:22,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:13:22,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:22,937 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:13:22,937 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:22,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:22,937 INFO L85 PathProgramCache]: Analyzing trace with hash -218082596, now seen corresponding path program 1 times [2021-11-14 12:13:22,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:22,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268049197] [2021-11-14 12:13:22,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:22,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:22,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:23,090 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:13:23,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:23,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268049197] [2021-11-14 12:13:23,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268049197] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:23,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518126969] [2021-11-14 12:13:23,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:23,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:23,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:23,092 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:13:23,092 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:13:23,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:23,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:13:23,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:23,499 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:13:23,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:23,985 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:13:23,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518126969] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:23,986 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:23,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:13:23,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320410428] [2021-11-14 12:13:23,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:23,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:13:23,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:23,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:13:23,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:13:23,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:23,987 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:23,987 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:13:23,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:23,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:23,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:23,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:23,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:23,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:23,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:13:23,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:24,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:24,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:24,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:24,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:24,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:13:24,378 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:13:24,562 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:13:24,563 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:24,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:24,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1777948445, now seen corresponding path program 1 times [2021-11-14 12:13:24,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:24,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861534341] [2021-11-14 12:13:24,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:24,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:24,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:24,724 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:13:24,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:24,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861534341] [2021-11-14 12:13:24,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861534341] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:24,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452089708] [2021-11-14 12:13:24,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:24,725 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:24,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:24,725 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:13:24,727 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:13:24,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:24,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:13:24,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:25,133 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:13:25,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:25,668 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:13:25,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452089708] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:25,668 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:25,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 42 [2021-11-14 12:13:25,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608084158] [2021-11-14 12:13:25,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:25,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-11-14 12:13:25,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:25,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-11-14 12:13:25,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=1458, Unknown=0, NotChecked=0, Total=1722 [2021-11-14 12:13:25,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:25,669 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:25,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 8.666666666666666) internal successors, (364), 42 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have 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:25,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:25,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:25,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:25,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:13:25,670 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:13:26,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:13:26,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:26,292 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:13:26,293 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:26,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:26,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1718057219, now seen corresponding path program 1 times [2021-11-14 12:13:26,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:26,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257190627] [2021-11-14 12:13:26,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:26,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:26,304 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:26,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:26,330 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:26,331 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:26,331 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:26,331 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:26,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2021-11-14 12:13:26,332 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:13:26,332 WARN L234 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:26,332 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,342 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,343 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,344 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,345 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,346 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,347 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,348 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,349 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,350 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,351 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,352 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,353 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,354 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,355 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,356 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of11ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:26,357 INFO L148 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2021-11-14 12:13:26,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:26,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:26,358 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:13:26,359 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:13:26,361 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:26,361 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:26,361 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:26,362 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:26,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:26,363 INFO L85 PathProgramCache]: Analyzing trace with hash -954553482, now seen corresponding path program 1 times [2021-11-14 12:13:26,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:26,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076600531] [2021-11-14 12:13:26,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:26,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:26,368 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:26,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:26,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076600531] [2021-11-14 12:13:26,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076600531] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:26,368 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:26,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:26,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936634977] [2021-11-14 12:13:26,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:26,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:26,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:26,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:26,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,369 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:26,369 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:26,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2021-11-14 12:13:26,370 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:26,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:26,370 INFO L85 PathProgramCache]: Analyzing trace with hash -925894540, now seen corresponding path program 1 times [2021-11-14 12:13:26,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:26,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881824569] [2021-11-14 12:13:26,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:26,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:26,377 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:26,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:26,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881824569] [2021-11-14 12:13:26,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881824569] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:26,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:26,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:26,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044474418] [2021-11-14 12:13:26,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:26,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:26,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:26,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:26,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:26,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,378 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:26,379 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:26,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2021-11-14 12:13:26,417 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:26,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:26,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1199197449, now seen corresponding path program 1 times [2021-11-14 12:13:26,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:26,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160242472] [2021-11-14 12:13:26,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:26,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:26,430 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:26,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:26,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160242472] [2021-11-14 12:13:26,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160242472] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:26,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:26,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:26,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525032353] [2021-11-14 12:13:26,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:26,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:26,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:26,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:26,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,431 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:26,431 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:26,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:26,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2021-11-14 12:13:26,444 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:26,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:26,445 INFO L85 PathProgramCache]: Analyzing trace with hash -2093776663, now seen corresponding path program 1 times [2021-11-14 12:13:26,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:26,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685460265] [2021-11-14 12:13:26,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:26,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:26,475 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:26,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:26,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685460265] [2021-11-14 12:13:26,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685460265] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:26,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086667264] [2021-11-14 12:13:26,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:26,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:26,477 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:13:26,478 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:13:26,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:26,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:26,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:26,609 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:26,609 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:26,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086667264] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:26,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:26,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:26,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188594197] [2021-11-14 12:13:26,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:26,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:26,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:26,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:26,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:26,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,610 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:26,610 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:26,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:26,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:26,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:26,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:26,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-11-14 12:13:26,820 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:13:26,820 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:26,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:26,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1512213483, now seen corresponding path program 1 times [2021-11-14 12:13:26,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:26,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048962120] [2021-11-14 12:13:26,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:26,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:26,835 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:26,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:26,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048962120] [2021-11-14 12:13:26,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048962120] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:26,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27175058] [2021-11-14 12:13:26,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:26,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:26,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:26,837 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:13:26,837 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:13:26,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:26,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:26,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:26,983 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:26,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:27,051 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:27,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27175058] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:27,051 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:27,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:27,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294675165] [2021-11-14 12:13:27,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:27,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:27,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:27,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:27,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:27,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,052 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:27,052 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:27,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:27,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:27,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:27,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:27,386 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:13:27,386 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:27,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:27,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1182453496, now seen corresponding path program 1 times [2021-11-14 12:13:27,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:27,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044142219] [2021-11-14 12:13:27,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:27,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:27,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:27,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:27,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:27,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044142219] [2021-11-14 12:13:27,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044142219] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:27,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:27,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:27,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100962567] [2021-11-14 12:13:27,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:27,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:27,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:27,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:27,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:27,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,399 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:27,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:27,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:27,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:27,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:27,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2021-11-14 12:13:27,409 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:27,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:27,410 INFO L85 PathProgramCache]: Analyzing trace with hash -371875706, now seen corresponding path program 1 times [2021-11-14 12:13:27,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:27,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129159428] [2021-11-14 12:13:27,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:27,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:27,427 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:27,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:27,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129159428] [2021-11-14 12:13:27,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129159428] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:27,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055356907] [2021-11-14 12:13:27,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:27,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:27,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:27,429 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:13:27,430 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:13:27,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:27,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:27,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:27,630 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:27,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:27,749 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:27,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055356907] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:27,749 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:27,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:27,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743924579] [2021-11-14 12:13:27,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:27,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:27,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:27,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:27,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:27,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,750 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:27,750 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:27,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:27,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:27,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:27,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:27,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:27,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:27,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:27,858 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:13:28,043 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:13:28,043 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:28,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:28,044 INFO L85 PathProgramCache]: Analyzing trace with hash 770110007, now seen corresponding path program 1 times [2021-11-14 12:13:28,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:28,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805237574] [2021-11-14 12:13:28,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:28,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:28,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:28,076 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:28,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:28,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805237574] [2021-11-14 12:13:28,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805237574] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:28,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723918017] [2021-11-14 12:13:28,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:28,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:28,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:28,078 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:13:28,079 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:13:28,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:28,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:28,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:28,295 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:28,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:28,439 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:28,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723918017] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:28,439 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:28,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:13:28,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834923644] [2021-11-14 12:13:28,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:28,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:13:28,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:28,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:13:28,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:13:28,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:28,440 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:28,440 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:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:28,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:28,559 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:13:28,744 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:13:28,745 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:28,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:28,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1208475159, now seen corresponding path program 1 times [2021-11-14 12:13:28,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:28,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554339846] [2021-11-14 12:13:28,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:28,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:28,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:28,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:28,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:28,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554339846] [2021-11-14 12:13:28,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554339846] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:28,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681112168] [2021-11-14 12:13:28,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:28,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:28,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:28,788 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:13:28,789 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:13:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:28,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:13:28,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:29,050 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:29,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:29,222 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:29,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681112168] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:29,223 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:29,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:13:29,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686297292] [2021-11-14 12:13:29,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:29,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:29,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:29,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:29,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:29,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:29,224 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:29,224 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:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:29,224 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:33,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:33,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:33,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:33,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:33,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:33,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:33,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:33,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:33,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:13:33,113 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:13:33,312 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:13:33,313 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:33,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:33,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1559085171, now seen corresponding path program 1 times [2021-11-14 12:13:33,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:33,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45462842] [2021-11-14 12:13:33,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:33,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:33,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:33,362 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:13:33,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:33,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45462842] [2021-11-14 12:13:33,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45462842] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:33,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550193192] [2021-11-14 12:13:33,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:33,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:33,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:33,364 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:13:33,365 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:13:33,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:33,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:13:33,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:33,790 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:13:33,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:34,083 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:13:34,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550193192] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:34,083 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:34,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:13:34,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890618365] [2021-11-14 12:13:34,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:34,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:13:34,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:34,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:13:34,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:13:34,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,084 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:34,084 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:13:34,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:13:34,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:34,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:34,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:34,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-11-14 12:13:34,585 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:13:34,585 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:34,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:34,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1327226959, now seen corresponding path program 1 times [2021-11-14 12:13:34,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:34,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42386814] [2021-11-14 12:13:34,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:34,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:34,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:34,645 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:13:34,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:34,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42386814] [2021-11-14 12:13:34,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42386814] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:34,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758933481] [2021-11-14 12:13:34,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:34,645 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:34,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:34,646 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:13:34,647 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:13:34,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:34,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:13:34,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:34,947 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:13:34,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:35,220 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:13:35,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758933481] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:35,220 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:35,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:13:35,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169126271] [2021-11-14 12:13:35,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:35,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:35,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:35,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:35,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:35,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,221 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:35,222 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:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:35,222 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:35,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:35,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-11-14 12:13:35,703 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:13:35,703 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:35,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:35,703 INFO L85 PathProgramCache]: Analyzing trace with hash 330856659, now seen corresponding path program 1 times [2021-11-14 12:13:35,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:35,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676687753] [2021-11-14 12:13:35,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:35,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:35,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:35,775 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:13:35,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:35,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676687753] [2021-11-14 12:13:35,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676687753] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:35,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675986649] [2021-11-14 12:13:35,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:35,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:35,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:35,776 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:13:35,777 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:13:35,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:35,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:13:35,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:36,100 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:13:36,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:36,419 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:13:36,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675986649] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:36,419 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:36,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:13:36,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593732867] [2021-11-14 12:13:36,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:36,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:13:36,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:36,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:13:36,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:13:36,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,420 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:36,420 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:13:36,420 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:13:36,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:13:36,657 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:13:36,838 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:13:36,839 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:36,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:36,839 INFO L85 PathProgramCache]: Analyzing trace with hash -630499213, now seen corresponding path program 1 times [2021-11-14 12:13:36,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:36,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414706456] [2021-11-14 12:13:36,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:36,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:36,929 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:13:36,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:36,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414706456] [2021-11-14 12:13:36,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414706456] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:36,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357079895] [2021-11-14 12:13:36,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:36,931 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:36,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:36,932 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:13:36,933 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:13:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:37,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:13:37,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:37,268 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:13:37,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:37,632 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:13:37,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357079895] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:37,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:37,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:13:37,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561757574] [2021-11-14 12:13:37,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:37,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:13:37,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:37,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:13:37,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:13:37,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,634 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:37,634 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:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:37,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:13:37,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:37,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:37,902 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:13:38,103 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:13:38,103 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:38,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:38,104 INFO L85 PathProgramCache]: Analyzing trace with hash -192134061, now seen corresponding path program 1 times [2021-11-14 12:13:38,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:38,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541335954] [2021-11-14 12:13:38,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:38,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,211 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:13:38,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:38,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541335954] [2021-11-14 12:13:38,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541335954] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:38,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123405558] [2021-11-14 12:13:38,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:38,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:38,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:38,212 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:13:38,213 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:13:38,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:38,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:13:38,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:38,697 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:13:38,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:39,137 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:13:39,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123405558] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:39,137 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:39,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:13:39,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924062563] [2021-11-14 12:13:39,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:39,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:13:39,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:39,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:13:39,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:13:39,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:39,138 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:39,139 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:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:39,139 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:40,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:40,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:40,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:40,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:40,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:40,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-14 12:13:40,379 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:13:40,557 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:13:40,557 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:40,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:40,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1283299355, now seen corresponding path program 1 times [2021-11-14 12:13:40,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:40,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707180304] [2021-11-14 12:13:40,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:40,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:40,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:40,671 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:13:40,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:40,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707180304] [2021-11-14 12:13:40,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707180304] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:40,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47109350] [2021-11-14 12:13:40,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:40,671 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:40,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:40,672 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:13:40,673 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:13:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:40,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:13:40,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:41,079 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:13:41,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:41,514 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:13:41,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47109350] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:41,515 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:41,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:13:41,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084722683] [2021-11-14 12:13:41,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:41,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:13:41,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:41,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:13:41,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:13:41,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,516 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:41,516 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:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2021-11-14 12:13:41,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:42,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:42,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:42,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:42,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:13:42,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:13:42,132 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:13:42,317 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:13:42,317 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:42,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:42,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1007179099, now seen corresponding path program 1 times [2021-11-14 12:13:42,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:42,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295473194] [2021-11-14 12:13:42,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:42,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:42,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:42,442 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:13:42,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:42,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295473194] [2021-11-14 12:13:42,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295473194] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:42,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080051219] [2021-11-14 12:13:42,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:42,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:42,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:42,443 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:13:42,443 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:13:42,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:42,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:13:42,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:42,843 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:13:42,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:43,329 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:13:43,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080051219] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:43,330 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:43,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:13:43,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652049737] [2021-11-14 12:13:43,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:43,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:13:43,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:43,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:13:43,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:13:43,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,331 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:43,331 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:13:43,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:43,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:13:43,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:13:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:43,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:13:43,746 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:13:43,930 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:13:43,931 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:43,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:43,931 INFO L85 PathProgramCache]: Analyzing trace with hash -967994511, now seen corresponding path program 1 times [2021-11-14 12:13:43,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:43,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838365799] [2021-11-14 12:13:43,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:43,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:43,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:44,100 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:13:44,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:44,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838365799] [2021-11-14 12:13:44,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838365799] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:44,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690403636] [2021-11-14 12:13:44,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:44,100 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:44,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:44,101 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:13:44,102 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:13:44,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:44,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:13:44,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:44,523 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:13:44,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:45,044 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:13:45,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690403636] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:45,044 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:45,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 42 [2021-11-14 12:13:45,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886129421] [2021-11-14 12:13:45,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:45,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-11-14 12:13:45,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:45,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-11-14 12:13:45,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=1458, Unknown=0, NotChecked=0, Total=1722 [2021-11-14 12:13:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,046 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:45,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 8.785714285714286) internal successors, (369), 42 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have 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,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:45,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:13:45,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:45,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:45,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:13:45,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:45,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:13:45,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:13:45,569 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:13:45,754 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:13:45,754 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:45,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:45,755 INFO L85 PathProgramCache]: Analyzing trace with hash -704710099, now seen corresponding path program 1 times [2021-11-14 12:13:45,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:45,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930628665] [2021-11-14 12:13:45,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:45,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:45,925 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:13:45,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:45,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930628665] [2021-11-14 12:13:45,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930628665] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:45,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055757938] [2021-11-14 12:13:45,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:45,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:45,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:45,927 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:13:45,928 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:13:46,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:46,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:13:46,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:46,361 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:13:46,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:46,914 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:13:46,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055757938] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:46,914 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:46,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 44 [2021-11-14 12:13:46,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119293103] [2021-11-14 12:13:46,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:46,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:13:46,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:46,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:13:46,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1623, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:13:46,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,915 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:46,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.636363636363637) internal successors, (380), 44 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have 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,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:13:46,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:13:47,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:13:47,451 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:13:47,633 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:13:47,633 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:47,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:47,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1503671731, now seen corresponding path program 1 times [2021-11-14 12:13:47,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:47,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48968889] [2021-11-14 12:13:47,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:47,642 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:13:47,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:13:47,680 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:13:47,680 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:13:47,680 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:13:47,680 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:13:47,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2021-11-14 12:13:47,682 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:13:47,683 WARN L234 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:13:47,683 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,693 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,694 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,695 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,696 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,697 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,698 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,699 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,700 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,701 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,702 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,703 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,704 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,705 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,706 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,707 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,708 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,709 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of12ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:13:47,709 INFO L148 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2021-11-14 12:13:47,710 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:13:47,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:47,710 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:13:47,711 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:13:47,713 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:13:47,713 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:47,713 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:13:47,715 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:47,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:47,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1610671018, now seen corresponding path program 1 times [2021-11-14 12:13:47,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:47,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51076183] [2021-11-14 12:13:47,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:47,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:47,720 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:47,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:47,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51076183] [2021-11-14 12:13:47,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51076183] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:47,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:47,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:13:47,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880182421] [2021-11-14 12:13:47,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:47,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:13:47,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:47,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:13:47,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:13:47,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,721 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:47,721 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:47,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2021-11-14 12:13:47,722 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:47,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:47,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1582012076, now seen corresponding path program 1 times [2021-11-14 12:13:47,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:47,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026030760] [2021-11-14 12:13:47,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:47,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:47,730 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:47,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:47,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026030760] [2021-11-14 12:13:47,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026030760] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:47,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:47,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:47,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772760922] [2021-11-14 12:13:47,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:47,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:47,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:47,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:47,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:47,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,731 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:47,731 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:47,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2021-11-14 12:13:47,768 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:47,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:47,768 INFO L85 PathProgramCache]: Analyzing trace with hash -510766902, now seen corresponding path program 1 times [2021-11-14 12:13:47,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:47,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816282754] [2021-11-14 12:13:47,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:47,780 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:47,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:47,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816282754] [2021-11-14 12:13:47,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816282754] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:47,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:47,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:13:47,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312046563] [2021-11-14 12:13:47,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:47,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:13:47,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:47,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:13:47,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:13:47,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,781 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:47,781 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:47,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2021-11-14 12:13:47,794 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:47,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:47,794 INFO L85 PathProgramCache]: Analyzing trace with hash 491226282, now seen corresponding path program 1 times [2021-11-14 12:13:47,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:47,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179144217] [2021-11-14 12:13:47,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:47,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:47,809 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:47,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:47,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179144217] [2021-11-14 12:13:47,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179144217] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:47,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234779317] [2021-11-14 12:13:47,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:47,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:47,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:47,811 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:13:47,812 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:13:47,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:47,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:13:47,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:47,951 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:47,951 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:13:47,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234779317] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:47,951 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:13:47,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:13:47,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130667313] [2021-11-14 12:13:47,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:47,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:47,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:47,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:47,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:13:47,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,952 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:47,952 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:47,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:47,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:48,161 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:13:48,162 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:48,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:48,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1951063128, now seen corresponding path program 1 times [2021-11-14 12:13:48,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:48,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038540694] [2021-11-14 12:13:48,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:48,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:48,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:48,177 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:48,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:48,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038540694] [2021-11-14 12:13:48,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038540694] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:48,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080899781] [2021-11-14 12:13:48,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:48,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:48,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:48,179 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:13:48,179 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:13:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:48,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:13:48,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:48,339 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:48,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:48,409 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:48,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080899781] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:48,409 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:48,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:13:48,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195203393] [2021-11-14 12:13:48,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:48,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:13:48,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:48,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:13:48,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:13:48,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,410 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:48,410 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:48,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:48,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:48,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:48,534 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:13:48,718 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:13:48,718 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:48,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:48,718 INFO L85 PathProgramCache]: Analyzing trace with hash 250497467, now seen corresponding path program 1 times [2021-11-14 12:13:48,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:48,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867831573] [2021-11-14 12:13:48,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:48,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:48,730 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:48,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:48,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867831573] [2021-11-14 12:13:48,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867831573] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:13:48,730 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:13:48,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:13:48,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510908937] [2021-11-14 12:13:48,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:13:48,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:13:48,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:48,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:13:48,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:13:48,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,731 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:48,731 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:48,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:48,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:48,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:48,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:48,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:48,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:48,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2021-11-14 12:13:48,741 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:48,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:48,742 INFO L85 PathProgramCache]: Analyzing trace with hash -2038232580, now seen corresponding path program 1 times [2021-11-14 12:13:48,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:48,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871303849] [2021-11-14 12:13:48,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:48,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:48,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:48,759 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:48,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:48,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871303849] [2021-11-14 12:13:48,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871303849] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:48,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642525156] [2021-11-14 12:13:48,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:48,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:48,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:48,760 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:13:48,761 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:13:48,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:48,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:13:48,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:48,967 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:48,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:49,085 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:49,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642525156] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:49,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:49,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:13:49,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697857968] [2021-11-14 12:13:49,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:49,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:13:49,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:49,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:13:49,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:13:49,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,086 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:49,086 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:49,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:49,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:49,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-11-14 12:13:49,383 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:13:49,384 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:49,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:49,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1457031016, now seen corresponding path program 1 times [2021-11-14 12:13:49,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:49,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380838356] [2021-11-14 12:13:49,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:49,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:49,414 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:49,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:49,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380838356] [2021-11-14 12:13:49,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380838356] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:49,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347629805] [2021-11-14 12:13:49,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:49,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:49,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:49,416 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:13:49,417 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:13:49,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:49,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:13:49,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:49,644 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:49,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:49,810 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:49,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347629805] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:49,811 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:49,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:13:49,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082573815] [2021-11-14 12:13:49,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:49,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:13:49,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:49,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:13:49,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:13:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,811 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:49,812 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:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:49,812 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:49,946 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:13:50,128 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:13:50,129 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:50,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:50,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1018665864, now seen corresponding path program 1 times [2021-11-14 12:13:50,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:50,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339884577] [2021-11-14 12:13:50,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:50,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:50,175 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:50,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:50,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339884577] [2021-11-14 12:13:50,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339884577] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:50,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609048144] [2021-11-14 12:13:50,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:50,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:50,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:50,177 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:13:50,177 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:13:50,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:50,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:13:50,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:50,517 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:50,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:50,699 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:50,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609048144] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:50,699 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:50,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:13:50,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109296652] [2021-11-14 12:13:50,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:50,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:13:50,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:50,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:13:50,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:13:50,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:50,700 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:50,701 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:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:50,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:13:58,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-11-14 12:13:58,472 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:13:58,472 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:13:58,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:13:58,472 INFO L85 PathProgramCache]: Analyzing trace with hash -747981896, now seen corresponding path program 1 times [2021-11-14 12:13:58,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:58,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916974994] [2021-11-14 12:13:58,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:58,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:58,524 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:13:58,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:58,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916974994] [2021-11-14 12:13:58,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916974994] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:58,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107739037] [2021-11-14 12:13:58,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:58,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:58,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:58,526 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:13:58,526 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:13:58,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:58,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:13:58,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:13:58,913 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:13:58,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:13:59,235 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:13:59,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107739037] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:13:59,236 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:13:59,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:13:59,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349988800] [2021-11-14 12:13:59,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:13:59,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:13:59,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:13:59,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:13:59,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:13:59,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,237 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:13:59,237 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:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:13:59,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:13:59,237 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 16 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:13:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:13:59,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:13:59,552 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:13:59,734 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:13:59,734 INFO L402 AbstractCegarLoop]: === Iteration 11 === 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,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1113978264, now seen corresponding path program 1 times [2021-11-14 12:13:59,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:13:59,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369107030] [2021-11-14 12:13:59,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:59,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:13:59,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:59,803 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:13:59,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:13:59,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369107030] [2021-11-14 12:13:59,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369107030] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:13:59,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127349583] [2021-11-14 12:13:59,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:13:59,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:13:59,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:13:59,804 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:13:59,805 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:13:59,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:13:59,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:13:59,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:00,134 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:00,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:00,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:00,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127349583] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:00,430 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:00,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:14:00,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931345016] [2021-11-14 12:14:00,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:00,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:00,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:00,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:00,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:00,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,432 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:00,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:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:00,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:00,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:00,744 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:14:00,943 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:14:00,943 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:00,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:00,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1484437713, now seen corresponding path program 1 times [2021-11-14 12:14:00,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:00,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529287106] [2021-11-14 12:14:00,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:00,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:00,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:01,014 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:01,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:01,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529287106] [2021-11-14 12:14:01,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529287106] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:01,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888530744] [2021-11-14 12:14:01,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:01,015 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:01,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:01,015 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:14:01,016 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:14:01,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:01,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:14:01,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:01,349 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:01,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:01,655 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:01,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888530744] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:01,656 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:01,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:14:01,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420479185] [2021-11-14 12:14:01,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:01,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:14:01,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:01,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:14:01,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:14:01,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,657 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:01,657 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:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:01,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:01,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:01,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-11-14 12:14:02,078 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:14:02,078 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:02,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:02,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1107617636, now seen corresponding path program 1 times [2021-11-14 12:14:02,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:02,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65857907] [2021-11-14 12:14:02,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:02,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:02,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:02,163 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:02,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:02,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65857907] [2021-11-14 12:14:02,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65857907] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:02,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237033598] [2021-11-14 12:14:02,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:02,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:02,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:02,164 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:14:02,165 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:14:02,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:02,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:14:02,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:02,534 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:02,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:02,880 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:02,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237033598] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:02,880 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:02,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:14:02,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660244382] [2021-11-14 12:14:02,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:02,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:14:02,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:02,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:14:02,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:14:02,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:02,882 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:02,882 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:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:02,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:03,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:03,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:03,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-11-14 12:14:03,339 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:14:03,339 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:03,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:03,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1545982788, now seen corresponding path program 1 times [2021-11-14 12:14:03,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:03,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134476257] [2021-11-14 12:14:03,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:03,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:03,446 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:03,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:03,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134476257] [2021-11-14 12:14:03,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134476257] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:03,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001379671] [2021-11-14 12:14:03,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:03,446 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:03,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:03,447 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:14:03,448 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:14:03,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:03,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:14:03,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:03,931 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:03,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:04,380 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:04,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001379671] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:04,381 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:04,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:14:04,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323366504] [2021-11-14 12:14:04,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:04,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:14:04,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:04,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:14:04,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:14:04,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:04,382 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:04,382 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:04,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:04,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:04,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:05,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:05,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:05,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:05,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-14 12:14:05,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:05,762 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:14:05,763 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:05,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:05,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1034002792, now seen corresponding path program 1 times [2021-11-14 12:14:05,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:05,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777207299] [2021-11-14 12:14:05,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:05,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:05,879 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:14:05,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:05,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777207299] [2021-11-14 12:14:05,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777207299] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:05,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104075837] [2021-11-14 12:14:05,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:05,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:05,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:05,880 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:14:05,881 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:14:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:06,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:14:06,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:06,380 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:14:06,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:06,828 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:14:06,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104075837] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:06,828 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:06,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:14:06,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727546109] [2021-11-14 12:14:06,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:06,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:14:06,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:06,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:14:06,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:14:06,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:06,830 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:06,830 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:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-11-14 12:14:06,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:07,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:07,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:07,720 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:14:07,720 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:07,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:07,720 INFO L85 PathProgramCache]: Analyzing trace with hash 263579331, now seen corresponding path program 1 times [2021-11-14 12:14:07,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:07,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413979163] [2021-11-14 12:14:07,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:07,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:07,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:07,864 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:14:07,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:07,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413979163] [2021-11-14 12:14:07,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413979163] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:07,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267018355] [2021-11-14 12:14:07,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:07,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:07,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:07,866 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:14:07,866 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:14:07,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:07,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:14:07,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:08,289 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:14:08,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:08,796 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:14:08,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267018355] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:08,796 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:08,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:14:08,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078233701] [2021-11-14 12:14:08,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:08,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:14:08,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:08,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:14:08,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:14:08,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,797 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:08,797 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:14:08,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:08,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:09,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:14:09,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-11-14 12:14:09,373 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:14:09,374 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:09,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:09,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1781439954, now seen corresponding path program 1 times [2021-11-14 12:14:09,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:09,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72775837] [2021-11-14 12:14:09,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:09,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:09,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:09,519 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:14:09,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:09,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72775837] [2021-11-14 12:14:09,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72775837] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:09,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636246215] [2021-11-14 12:14:09,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:09,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:09,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:09,521 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:14:09,521 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:14:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:09,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:14:09,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:09,970 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:14:09,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:10,519 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:14:10,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636246215] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:10,520 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:10,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 42 [2021-11-14 12:14:10,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930928942] [2021-11-14 12:14:10,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:10,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-11-14 12:14:10,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:10,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-11-14 12:14:10,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=1458, Unknown=0, NotChecked=0, Total=1722 [2021-11-14 12:14:10,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,521 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:10,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 8.904761904761905) internal successors, (374), 42 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have 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,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:10,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:10,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:14:10,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:10,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:14:10,989 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:14:11,174 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:14:11,174 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:11,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:11,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1271505917, now seen corresponding path program 1 times [2021-11-14 12:14:11,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:11,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403179588] [2021-11-14 12:14:11,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:11,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:11,351 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:14:11,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:11,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403179588] [2021-11-14 12:14:11,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403179588] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:11,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111030919] [2021-11-14 12:14:11,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:11,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:11,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:11,353 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:14:11,354 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:14:11,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:11,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:14:11,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:11,886 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:14:11,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:12,431 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:14:12,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111030919] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:12,432 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:12,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 44 [2021-11-14 12:14:12,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533073501] [2021-11-14 12:14:12,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:12,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:14:12,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:12,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:14:12,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1623, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:14:12,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:12,433 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:12,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.75) internal successors, (385), 44 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have 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:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:12,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:12,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:12,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:12,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:12,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:14:12,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:12,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:12,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:12,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:12,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:12,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:14:12,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-11-14 12:14:13,159 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:14:13,160 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:13,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:13,160 INFO L85 PathProgramCache]: Analyzing trace with hash -415553738, now seen corresponding path program 1 times [2021-11-14 12:14:13,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:13,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767335955] [2021-11-14 12:14:13,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:13,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:13,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:13,355 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:14:13,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:13,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767335955] [2021-11-14 12:14:13,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767335955] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:13,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054853675] [2021-11-14 12:14:13,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:13,356 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:13,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:13,356 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:14:13,357 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:14:13,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:13,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-14 12:14:13,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:13,815 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:14:13,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:14,403 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:14:14,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054853675] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:14,404 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:14,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 46 [2021-11-14 12:14:14,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896248545] [2021-11-14 12:14:14,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:14,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-14 12:14:14,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:14,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-14 12:14:14,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=1796, Unknown=0, NotChecked=0, Total=2070 [2021-11-14 12:14:14,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:14,405 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:14,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 8.608695652173912) internal successors, (396), 46 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have 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,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:14,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:14:14,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:14:15,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:14:15,021 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:14:15,206 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:14:15,206 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:15,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:15,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1214515370, now seen corresponding path program 1 times [2021-11-14 12:14:15,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:15,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333354250] [2021-11-14 12:14:15,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:15,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:15,216 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:14:15,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:15,248 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:14:15,248 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:14:15,248 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:14:15,248 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:14:15,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2021-11-14 12:14:15,249 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:14:15,249 WARN L234 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:14:15,249 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,274 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,275 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,278 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,278 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,278 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,279 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:15,280 INFO L148 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2021-11-14 12:14:15,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:14:15,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:15,281 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:14:15,295 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:14:15,296 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:14:15,296 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-14 12:14:15,296 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:14:15,298 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:15,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:15,298 INFO L85 PathProgramCache]: Analyzing trace with hash 450511798, now seen corresponding path program 1 times [2021-11-14 12:14:15,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:15,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912229393] [2021-11-14 12:14:15,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:15,305 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:15,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:15,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912229393] [2021-11-14 12:14:15,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912229393] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:15,306 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:15,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:14:15,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855223986] [2021-11-14 12:14:15,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:15,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:14:15,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:15,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:14:15,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:14:15,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,306 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:15,306 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:15,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2021-11-14 12:14:15,307 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:15,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:15,308 INFO L85 PathProgramCache]: Analyzing trace with hash 479170740, now seen corresponding path program 1 times [2021-11-14 12:14:15,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:15,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116406207] [2021-11-14 12:14:15,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:15,315 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:15,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:15,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116406207] [2021-11-14 12:14:15,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116406207] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:15,315 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:15,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:15,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183037891] [2021-11-14 12:14:15,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:15,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:15,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:15,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:15,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:15,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,316 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:15,316 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:15,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,316 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2021-11-14 12:14:15,356 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:15,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:15,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1374654321, now seen corresponding path program 1 times [2021-11-14 12:14:15,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:15,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108590674] [2021-11-14 12:14:15,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:15,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:15,368 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:15,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:15,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108590674] [2021-11-14 12:14:15,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108590674] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:15,369 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:15,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:14:15,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478626298] [2021-11-14 12:14:15,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:15,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:14:15,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:15,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:14:15,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:14:15,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,369 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:15,369 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:15,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:15,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2021-11-14 12:14:15,383 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:15,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:15,383 INFO L85 PathProgramCache]: Analyzing trace with hash -372661137, now seen corresponding path program 1 times [2021-11-14 12:14:15,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:15,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784316689] [2021-11-14 12:14:15,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:15,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:15,398 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:15,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:15,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784316689] [2021-11-14 12:14:15,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784316689] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:15,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737451528] [2021-11-14 12:14:15,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:15,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:15,400 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:14:15,401 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:14:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:15,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:14:15,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:15,553 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:15,554 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:14:15,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737451528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:15,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:14:15,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:14:15,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134651985] [2021-11-14 12:14:15,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:15,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:15,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:15,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:15,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:14:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,555 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:15,555 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:15,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:15,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:15,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:15,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:15,579 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:14:15,764 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:14:15,765 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:15,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:15,765 INFO L85 PathProgramCache]: Analyzing trace with hash 398431811, now seen corresponding path program 1 times [2021-11-14 12:14:15,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:15,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735318470] [2021-11-14 12:14:15,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:15,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:15,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:14:15,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:15,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735318470] [2021-11-14 12:14:15,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735318470] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:15,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163349912] [2021-11-14 12:14:15,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:15,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:15,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:15,785 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:14:15,786 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:14:15,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:15,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:14:15,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:15,948 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:15,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:16,017 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:16,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163349912] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:16,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:16,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:14:16,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007395344] [2021-11-14 12:14:16,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:16,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:14:16,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:16,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:14:16,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:14:16,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,018 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:16,018 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:16,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:16,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:16,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:16,140 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:14:16,325 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:14:16,325 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:16,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:16,325 INFO L85 PathProgramCache]: Analyzing trace with hash 559801806, now seen corresponding path program 1 times [2021-11-14 12:14:16,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:16,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639824982] [2021-11-14 12:14:16,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:16,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:16,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:16,337 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:16,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:16,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639824982] [2021-11-14 12:14:16,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639824982] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:16,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:16,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:16,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123690780] [2021-11-14 12:14:16,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:16,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:16,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:16,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:16,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:16,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,338 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:16,338 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:16,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:16,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:16,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:16,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:16,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2021-11-14 12:14:16,354 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:16,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:16,354 INFO L85 PathProgramCache]: Analyzing trace with hash -2062344458, now seen corresponding path program 1 times [2021-11-14 12:14:16,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:16,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356951826] [2021-11-14 12:14:16,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:16,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:16,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:16,372 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:16,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:16,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356951826] [2021-11-14 12:14:16,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356951826] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:16,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550200788] [2021-11-14 12:14:16,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:16,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:16,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:16,373 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:14:16,373 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:14:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:16,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:14:16,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:16,589 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:16,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:16,709 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:16,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550200788] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:16,709 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:16,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:14:16,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026874768] [2021-11-14 12:14:16,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:16,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:14:16,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:16,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:14:16,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:14:16,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,710 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:16,710 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:16,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:16,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:16,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:16,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:16,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:16,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:16,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:16,819 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:14:17,004 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:14:17,004 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:17,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:17,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1828938971, now seen corresponding path program 1 times [2021-11-14 12:14:17,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:17,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325670334] [2021-11-14 12:14:17,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:17,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:17,033 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:17,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:17,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325670334] [2021-11-14 12:14:17,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325670334] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:17,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280652936] [2021-11-14 12:14:17,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:17,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:17,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:17,034 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:14:17,035 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:14:17,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:17,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:14:17,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:17,272 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:17,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:17,442 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:17,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280652936] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:17,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:17,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:14:17,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761730849] [2021-11-14 12:14:17,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:17,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:14:17,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:17,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:14:17,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:14:17,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:17,444 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:17,444 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:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:17,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:17,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:17,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-11-14 12:14:17,755 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:14:17,755 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:17,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:17,755 INFO L85 PathProgramCache]: Analyzing trace with hash -1390573819, now seen corresponding path program 1 times [2021-11-14 12:14:17,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:17,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482822556] [2021-11-14 12:14:17,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:17,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:17,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:17,882 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:17,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:17,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482822556] [2021-11-14 12:14:17,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482822556] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:17,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569364324] [2021-11-14 12:14:17,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:17,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:17,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:17,883 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:14:17,884 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:14:17,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:17,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:14:17,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:18,146 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:18,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:18,319 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:18,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569364324] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:18,320 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:18,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:14:18,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675521183] [2021-11-14 12:14:18,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:18,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:18,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:18,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:18,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:18,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:18,321 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:18,321 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:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:18,321 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:34,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:35,066 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:14:35,066 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:35,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:35,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1857088520, now seen corresponding path program 1 times [2021-11-14 12:14:35,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:35,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440761145] [2021-11-14 12:14:35,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:35,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,113 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:14:35,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:35,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440761145] [2021-11-14 12:14:35,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440761145] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:35,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296288108] [2021-11-14 12:14:35,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:35,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:35,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:35,115 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:14:35,115 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:14:35,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:35,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:14:35,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:35,510 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:14:35,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:35,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:14:35,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296288108] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:35,828 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:35,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:14:35,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836923863] [2021-11-14 12:14:35,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:35,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:14:35,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:35,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:14:35,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:14:35,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,829 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:35,829 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:14:35,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:35,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:35,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:35,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:35,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:35,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:35,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:14:35,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:36,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:36,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:36,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:36,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:36,515 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:14:36,515 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:36,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:36,515 INFO L85 PathProgramCache]: Analyzing trace with hash 370043579, now seen corresponding path program 1 times [2021-11-14 12:14:36,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:36,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152898478] [2021-11-14 12:14:36,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:36,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:36,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:36,571 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:36,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:36,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152898478] [2021-11-14 12:14:36,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152898478] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:36,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186875064] [2021-11-14 12:14:36,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:36,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:36,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:36,572 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:14:36,573 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:14:36,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:36,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:14:36,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:36,889 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:36,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:37,158 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:37,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186875064] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:37,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:37,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:14:37,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416980461] [2021-11-14 12:14:37,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:37,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:37,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:37,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:37,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:37,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,160 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:37,160 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:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:37,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:37,350 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:14:37,535 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:14:37,535 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:37,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:37,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1028567845, now seen corresponding path program 1 times [2021-11-14 12:14:37,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:37,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818554917] [2021-11-14 12:14:37,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:37,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:37,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:37,606 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:37,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:37,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818554917] [2021-11-14 12:14:37,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818554917] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:37,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064994328] [2021-11-14 12:14:37,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:37,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:37,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:37,607 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:14:37,609 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:14:37,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:37,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:14:37,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:37,939 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:37,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:38,245 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:38,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064994328] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:38,246 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:38,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:14:38,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277699716] [2021-11-14 12:14:38,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:38,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:14:38,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:38,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:14:38,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:14:38,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:38,247 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:38,247 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:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:14:38,247 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:38,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:38,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:38,685 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:14:38,686 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:38,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:38,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1285462159, now seen corresponding path program 1 times [2021-11-14 12:14:38,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:38,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728894600] [2021-11-14 12:14:38,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:38,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:38,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:38,772 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:38,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:38,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728894600] [2021-11-14 12:14:38,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728894600] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:38,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702789190] [2021-11-14 12:14:38,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:38,773 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:38,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:38,774 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:14:38,774 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:14:38,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:38,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:14:38,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:39,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:14:39,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:39,471 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:39,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702789190] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:39,471 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:39,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:14:39,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506472463] [2021-11-14 12:14:39,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:39,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:14:39,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:39,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:14:39,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:14:39,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:39,472 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:39,472 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:39,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:39,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:39,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:39,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:14:39,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:39,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:39,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:39,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:39,934 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:14:39,934 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:39,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:39,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1723827311, now seen corresponding path program 1 times [2021-11-14 12:14:39,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:39,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320740850] [2021-11-14 12:14:39,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:39,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:40,040 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:40,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:40,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320740850] [2021-11-14 12:14:40,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320740850] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:40,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027294384] [2021-11-14 12:14:40,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:40,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:40,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:40,041 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:14:40,041 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:14:40,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:40,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:14:40,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:40,545 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:40,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:41,003 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:41,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027294384] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:41,003 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:41,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:14:41,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375171162] [2021-11-14 12:14:41,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:41,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:14:41,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:41,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:14:41,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:14:41,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:41,005 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:41,005 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:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:41,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:42,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:42,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-14 12:14:42,345 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:14:42,530 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:14:42,530 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:42,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:42,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1923623330, now seen corresponding path program 1 times [2021-11-14 12:14:42,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:42,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436241630] [2021-11-14 12:14:42,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:42,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:42,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:42,656 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:14:42,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:42,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436241630] [2021-11-14 12:14:42,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436241630] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:42,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257828831] [2021-11-14 12:14:42,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:42,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:42,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:42,658 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:14:42,658 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:14:42,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:42,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:14:42,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:43,126 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:14:43,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:43,633 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:14:43,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257828831] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:43,634 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:43,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:14:43,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706794730] [2021-11-14 12:14:43,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:43,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:14:43,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:43,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:14:43,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:14:43,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:43,635 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:43,635 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:14:43,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:43,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:43,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-14 12:14:43,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:44,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:44,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:44,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:44,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:44,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:44,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-11-14 12:14:44,656 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:14:44,656 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:44,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:44,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1061045486, now seen corresponding path program 1 times [2021-11-14 12:14:44,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:44,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309098338] [2021-11-14 12:14:44,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:44,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:44,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:44,793 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:14:44,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:44,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309098338] [2021-11-14 12:14:44,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309098338] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:44,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669153798] [2021-11-14 12:14:44,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:44,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:44,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:44,795 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:14:44,795 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:14:44,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:44,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:14:44,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:45,272 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:14:45,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:45,825 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:14:45,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669153798] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:45,826 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:45,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:14:45,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218561225] [2021-11-14 12:14:45,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:45,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:14:45,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:45,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:14:45,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:14:45,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:45,827 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:45,827 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:14:45,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:45,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:45,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:45,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:45,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:45,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:45,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:14:45,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:46,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:46,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:46,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:46,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:46,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:14:46,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:46,538 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:14:46,538 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:46,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:46,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1160962178, now seen corresponding path program 1 times [2021-11-14 12:14:46,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:46,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930725940] [2021-11-14 12:14:46,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:46,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:46,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:46,685 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:14:46,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:46,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930725940] [2021-11-14 12:14:46,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930725940] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:46,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326934981] [2021-11-14 12:14:46,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:46,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:46,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:46,687 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:14:46,687 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:14:46,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:46,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:14:46,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:47,167 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:14:47,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:47,740 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:14:47,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326934981] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:47,740 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:47,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 42 [2021-11-14 12:14:47,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616797818] [2021-11-14 12:14:47,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:47,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-11-14 12:14:47,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:47,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-11-14 12:14:47,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=1458, Unknown=0, NotChecked=0, Total=1722 [2021-11-14 12:14:47,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:47,741 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:47,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 9.023809523809524) internal successors, (379), 42 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have 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:47,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:47,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:47,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:47,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:47,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:47,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:14:47,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:48,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:48,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:48,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:14:48,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:48,421 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:14:48,421 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:48,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:48,422 INFO L85 PathProgramCache]: Analyzing trace with hash -779099986, now seen corresponding path program 1 times [2021-11-14 12:14:48,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:48,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363797918] [2021-11-14 12:14:48,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:48,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:48,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:48,598 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:14:48,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:48,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363797918] [2021-11-14 12:14:48,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363797918] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:48,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172357298] [2021-11-14 12:14:48,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:48,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:48,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:48,600 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:14:48,600 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:14:48,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:48,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:14:48,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:49,092 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:14:49,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:49,670 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:14:49,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172357298] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:49,670 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:49,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 44 [2021-11-14 12:14:49,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570106342] [2021-11-14 12:14:49,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:49,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:14:49,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:49,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:14:49,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1623, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:14:49,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:49,672 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:49,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.863636363636363) internal successors, (390), 44 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have 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:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:49,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:49,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:14:49,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:14:50,237 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:14:50,420 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:14:50,421 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:50,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:50,421 INFO L85 PathProgramCache]: Analyzing trace with hash -295661484, now seen corresponding path program 1 times [2021-11-14 12:14:50,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:50,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883944021] [2021-11-14 12:14:50,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:50,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:50,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:50,622 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:14:50,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:50,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883944021] [2021-11-14 12:14:50,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883944021] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:50,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873499611] [2021-11-14 12:14:50,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:50,623 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:50,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:50,623 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:14:50,624 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:14:50,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:50,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-14 12:14:50,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:51,112 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:14:51,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:51,815 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:14:51,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873499611] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:51,815 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:51,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 46 [2021-11-14 12:14:51,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449484543] [2021-11-14 12:14:51,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:51,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-14 12:14:51,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:51,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-14 12:14:51,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=1796, Unknown=0, NotChecked=0, Total=2070 [2021-11-14 12:14:51,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:51,817 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:51,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 8.717391304347826) internal successors, (401), 46 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have 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:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:51,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:51,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:51,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:51,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:51,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:51,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:14:51,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:52,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:52,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:14:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:14:52,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2021-11-14 12:14:52,632 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:14:52,633 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:52,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:52,633 INFO L85 PathProgramCache]: Analyzing trace with hash -526308698, now seen corresponding path program 1 times [2021-11-14 12:14:52,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:52,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79433665] [2021-11-14 12:14:52,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:52,859 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:14:52,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:52,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79433665] [2021-11-14 12:14:52,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79433665] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:52,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027728913] [2021-11-14 12:14:52,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:52,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:52,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:52,860 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:14:52,861 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:14:53,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:53,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-14 12:14:53,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:53,374 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:14:53,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:53,998 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:14:53,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027728913] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:53,998 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:53,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 48 [2021-11-14 12:14:53,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899860348] [2021-11-14 12:14:53,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:53,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:14:53,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:53,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:14:53,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=1977, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:14:53,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:53,999 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:53,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.583333333333334) internal successors, (412), 48 states have internal predecessors, (412), 0 states have call successors, (0), 0 states have 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,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:14:54,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:14:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-14 12:14:54,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:14:54,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:14:54,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:14:54,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:14:54,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:14:54,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:14:54,700 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:14:54,884 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:14:54,884 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:54,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:54,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1325270330, now seen corresponding path program 1 times [2021-11-14 12:14:54,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:54,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910604245] [2021-11-14 12:14:54,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:54,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:54,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:54,896 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:14:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:14:54,937 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:14:54,937 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:14:54,938 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:14:54,938 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:14:54,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2021-11-14 12:14:54,939 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:14:54,939 WARN L234 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:14:54,939 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2021-11-14 12:14:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,953 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,953 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,954 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,955 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,956 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,957 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,958 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,959 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,960 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,961 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,962 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,963 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,964 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,965 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,966 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,967 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,968 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,969 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,970 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,971 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,972 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,973 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,974 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,975 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,976 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,977 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of14ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,978 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:14:54,979 INFO L148 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2021-11-14 12:14:54,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:14:54,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:54,981 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:14:54,981 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:14:54,983 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:14:54,983 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:54,983 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:14:54,985 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:54,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:54,986 INFO L85 PathProgramCache]: Analyzing trace with hash 934027670, now seen corresponding path program 1 times [2021-11-14 12:14:54,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:54,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530268316] [2021-11-14 12:14:54,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:54,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:54,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:54,991 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:54,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:54,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530268316] [2021-11-14 12:14:54,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530268316] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:54,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:54,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:14:54,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272209284] [2021-11-14 12:14:54,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:54,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:14:54,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:54,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:14:54,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:14:54,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,993 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:54,993 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:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:54,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2021-11-14 12:14:54,994 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:54,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:54,994 INFO L85 PathProgramCache]: Analyzing trace with hash 962686612, now seen corresponding path program 1 times [2021-11-14 12:14:54,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:54,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858911064] [2021-11-14 12:14:54,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:54,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:54,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,004 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:55,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:55,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858911064] [2021-11-14 12:14:55,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858911064] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:55,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:55,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:55,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557749499] [2021-11-14 12:14:55,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:55,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:55,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:55,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:55,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [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 L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:55,005 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:55,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2021-11-14 12:14:55,067 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:55,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:55,067 INFO L85 PathProgramCache]: Analyzing trace with hash 974271808, now seen corresponding path program 1 times [2021-11-14 12:14:55,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:55,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688185056] [2021-11-14 12:14:55,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:55,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:55,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,079 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:55,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:55,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688185056] [2021-11-14 12:14:55,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688185056] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:55,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:55,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:14:55,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061880101] [2021-11-14 12:14:55,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:55,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:14:55,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:55,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:14:55,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:14:55,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,081 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:55,081 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:55,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:55,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2021-11-14 12:14:55,097 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:55,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:55,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1976264992, now seen corresponding path program 1 times [2021-11-14 12:14:55,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:55,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635364751] [2021-11-14 12:14:55,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:55,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:55,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,112 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:55,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:55,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635364751] [2021-11-14 12:14:55,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635364751] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:55,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152305793] [2021-11-14 12:14:55,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:55,113 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:55,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:55,114 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:14:55,114 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:14:55,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:14:55,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:55,284 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:55,284 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:14:55,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152305793] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:55,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:14:55,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:14:55,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866417628] [2021-11-14 12:14:55,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:55,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:55,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:55,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:55,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:14:55,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,285 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:55,285 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:55,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:55,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:55,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2021-11-14 12:14:55,497 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:14:55,497 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:55,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:55,497 INFO L85 PathProgramCache]: Analyzing trace with hash -609030658, now seen corresponding path program 1 times [2021-11-14 12:14:55,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:55,498 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557152896] [2021-11-14 12:14:55,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:55,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:55,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,513 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:55,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:55,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557152896] [2021-11-14 12:14:55,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557152896] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:55,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931763564] [2021-11-14 12:14:55,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:55,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:55,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:55,515 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:14:55,515 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:14:55,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:55,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:14:55,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:55,700 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:55,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:55,774 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:55,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931763564] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:55,774 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:55,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:14:55,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124027977] [2021-11-14 12:14:55,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:55,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:14:55,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:55,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:14:55,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:14:55,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,775 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:55,775 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:55,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:55,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,775 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:55,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:55,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:55,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:55,902 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:14:56,084 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:14:56,085 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:56,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:56,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1145585071, now seen corresponding path program 1 times [2021-11-14 12:14:56,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:56,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796829802] [2021-11-14 12:14:56,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:56,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:56,096 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:56,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:56,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796829802] [2021-11-14 12:14:56,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796829802] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:14:56,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:14:56,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:14:56,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211717863] [2021-11-14 12:14:56,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:14:56,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:14:56,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:56,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:14:56,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:14:56,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,097 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:56,097 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:56,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:56,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:56,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:56,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2021-11-14 12:14:56,108 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:56,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:56,108 INFO L85 PathProgramCache]: Analyzing trace with hash -8261048, now seen corresponding path program 1 times [2021-11-14 12:14:56,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:56,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595467499] [2021-11-14 12:14:56,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:56,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:56,126 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:56,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:56,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595467499] [2021-11-14 12:14:56,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595467499] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:56,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889127216] [2021-11-14 12:14:56,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:56,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:56,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:56,127 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:14:56,128 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:14:56,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:56,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:14:56,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:56,361 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:56,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:56,503 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:56,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889127216] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:56,503 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:56,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:14:56,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932274877] [2021-11-14 12:14:56,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:56,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:14:56,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:56,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:14:56,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:14:56,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,504 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:56,504 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:56,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:56,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:56,505 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,505 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:56,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:56,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:56,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:56,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:56,614 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:14:56,799 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:14:56,799 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:56,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:56,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1912891824, now seen corresponding path program 1 times [2021-11-14 12:14:56,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:56,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771627149] [2021-11-14 12:14:56,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:56,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:56,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:56,830 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:56,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:56,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771627149] [2021-11-14 12:14:56,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771627149] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:56,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003214764] [2021-11-14 12:14:56,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:56,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:56,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:56,831 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:14:56,832 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:14:56,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:56,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:14:56,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:57,072 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:57,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:57,221 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:57,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003214764] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:57,222 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:57,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:14:57,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841404030] [2021-11-14 12:14:57,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:57,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:14:57,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:57,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:14:57,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:14:57,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:57,223 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:57,223 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:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:14:57,223 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:57,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:57,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:57,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:57,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:57,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:57,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:57,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:57,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:57,343 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:14:57,528 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:14:57,529 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:14:57,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:14:57,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1943710320, now seen corresponding path program 1 times [2021-11-14 12:14:57,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:14:57,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825425508] [2021-11-14 12:14:57,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:57,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:14:57,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:57,678 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:57,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:14:57,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825425508] [2021-11-14 12:14:57,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825425508] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:14:57,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846897924] [2021-11-14 12:14:57,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:14:57,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:14:57,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:14:57,679 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:14:57,680 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:14:57,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:14:57,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:14:57,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:14:57,950 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:57,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:14:58,125 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:58,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846897924] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:14:58,125 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:14:58,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:14:58,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295166820] [2021-11-14 12:14:58,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:14:58,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:14:58,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:14:58,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:14:58,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:14:58,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:58,126 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:14:58,126 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:58,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:14:58,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:58,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:14:58,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:58,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:58,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:14:58,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:14:58,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:14:58,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:35,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:35,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:35,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:35,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:35,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:35,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:35,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:15:35,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2021-11-14 12:15:35,423 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:15:35,423 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:35,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:35,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1840462621, now seen corresponding path program 1 times [2021-11-14 12:15:35,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:35,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504597046] [2021-11-14 12:15:35,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:35,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:35,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:35,476 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:15:35,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:35,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504597046] [2021-11-14 12:15:35,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504597046] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:35,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495943024] [2021-11-14 12:15:35,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:35,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:35,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:35,477 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:15:35,478 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:15:35,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:35,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:15:35,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:35,923 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:15:35,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:36,278 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:15:36,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495943024] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:36,279 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:36,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:15:36,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507500140] [2021-11-14 12:15:36,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:36,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:15:36,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:36,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:15:36,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:15:36,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:36,280 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:36,280 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:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:15:36,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:36,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:36,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-11-14 12:15:36,797 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:15:36,797 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:36,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:36,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1172310894, now seen corresponding path program 1 times [2021-11-14 12:15:36,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:36,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446403933] [2021-11-14 12:15:36,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:36,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:36,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:36,871 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:36,871 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:36,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446403933] [2021-11-14 12:15:36,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446403933] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:36,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310043837] [2021-11-14 12:15:36,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:36,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:36,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:36,873 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:15:36,874 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:15:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:37,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:15:37,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:37,240 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:37,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:37,514 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:37,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310043837] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:37,515 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:37,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:15:37,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106212589] [2021-11-14 12:15:37,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:37,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:15:37,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:37,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:15:37,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:15:37,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,516 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:37,516 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:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:37,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:37,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:15:37,711 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:15:37,895 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:15:37,895 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:37,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:37,896 INFO L85 PathProgramCache]: Analyzing trace with hash -457343485, now seen corresponding path program 1 times [2021-11-14 12:15:37,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:37,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792257251] [2021-11-14 12:15:37,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:37,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:37,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:37,966 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:37,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:37,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792257251] [2021-11-14 12:15:37,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792257251] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:37,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837241225] [2021-11-14 12:15:37,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:37,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:37,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:37,968 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:15:37,968 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:15:38,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:38,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:15:38,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:38,317 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:38,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:38,630 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:38,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837241225] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:38,631 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:38,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:15:38,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888115226] [2021-11-14 12:15:38,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:38,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:15:38,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:38,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:15:38,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:15:38,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:38,632 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:38,632 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:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:15:38,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:38,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:38,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:15:38,869 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:15:39,053 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:15:39,054 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:39,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:39,054 INFO L85 PathProgramCache]: Analyzing trace with hash 972562496, now seen corresponding path program 1 times [2021-11-14 12:15:39,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:39,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786406443] [2021-11-14 12:15:39,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:39,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:39,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:39,142 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:39,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:39,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786406443] [2021-11-14 12:15:39,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786406443] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:39,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843801066] [2021-11-14 12:15:39,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:39,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:39,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:39,144 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:15:39,144 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:15:39,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:39,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:15:39,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:39,507 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:39,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:39,859 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:39,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843801066] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:39,859 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:39,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:15:39,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398012362] [2021-11-14 12:15:39,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:39,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:15:39,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:39,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:15:39,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:15:39,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:39,860 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:39,860 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:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:15:39,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:40,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:40,152 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:15:40,337 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:15:40,337 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:40,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:40,337 INFO L85 PathProgramCache]: Analyzing trace with hash 1410927648, now seen corresponding path program 1 times [2021-11-14 12:15:40,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:40,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609082093] [2021-11-14 12:15:40,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:40,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:40,445 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:40,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:40,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609082093] [2021-11-14 12:15:40,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609082093] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:40,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538422794] [2021-11-14 12:15:40,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:40,446 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:40,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:40,447 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:15:40,447 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:15:40,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:40,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:15:40,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:40,951 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:40,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:41,727 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:41,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538422794] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:41,727 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:41,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:15:41,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653403021] [2021-11-14 12:15:41,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:41,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:15:41,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:41,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:15:41,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:15:41,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:41,728 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:41,729 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:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:41,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:43,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:43,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-14 12:15:43,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2021-11-14 12:15:43,228 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:15:43,229 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:43,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:43,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1178853047, now seen corresponding path program 1 times [2021-11-14 12:15:43,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:43,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027253191] [2021-11-14 12:15:43,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:43,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:43,336 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:15:43,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:43,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027253191] [2021-11-14 12:15:43,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027253191] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:43,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640099643] [2021-11-14 12:15:43,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:43,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:43,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:43,338 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:15:43,338 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:15:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:43,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-14 12:15:43,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:43,807 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:15:43,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:44,293 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:15:44,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640099643] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:44,293 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:44,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 36 [2021-11-14 12:15:44,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630662546] [2021-11-14 12:15:44,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:44,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-14 12:15:44,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:44,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-14 12:15:44,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-11-14 12:15:44,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:44,294 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:44,294 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:15:44,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-14 12:15:44,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:45,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:15:45,220 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:15:45,404 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:15:45,405 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:45,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:45,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1811232808, now seen corresponding path program 1 times [2021-11-14 12:15:45,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:45,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606952918] [2021-11-14 12:15:45,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:45,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:45,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:45,536 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:15:45,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:45,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606952918] [2021-11-14 12:15:45,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606952918] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:45,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990875129] [2021-11-14 12:15:45,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:45,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:45,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:45,537 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:15:45,538 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:15:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:45,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-14 12:15:45,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:46,015 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:15:46,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:46,554 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:15:46,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990875129] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:46,554 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:46,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 40 [2021-11-14 12:15:46,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915192617] [2021-11-14 12:15:46,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:46,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-14 12:15:46,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:46,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-14 12:15:46,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1301, Unknown=0, NotChecked=0, Total=1560 [2021-11-14 12:15:46,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:46,556 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:46,556 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:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:46,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-11-14 12:15:46,557 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:46,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:46,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:46,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:46,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:46,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:46,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:15:46,972 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:15:47,156 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:15:47,156 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:47,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:47,157 INFO L85 PathProgramCache]: Analyzing trace with hash 719973061, now seen corresponding path program 1 times [2021-11-14 12:15:47,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:47,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158801276] [2021-11-14 12:15:47,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:47,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:47,313 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:15:47,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:47,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158801276] [2021-11-14 12:15:47,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158801276] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:47,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896254726] [2021-11-14 12:15:47,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:47,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:47,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:47,315 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:15:47,315 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:15:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:47,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-14 12:15:47,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:47,959 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:15:47,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:48,522 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:15:48,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896254726] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:48,522 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:48,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 42 [2021-11-14 12:15:48,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676346518] [2021-11-14 12:15:48,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:48,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-11-14 12:15:48,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:48,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-11-14 12:15:48,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=1458, Unknown=0, NotChecked=0, Total=1722 [2021-11-14 12:15:48,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:48,523 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:48,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 9.142857142857142) internal successors, (384), 42 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have 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:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-14 12:15:48,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:48,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:15:48,996 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:15:49,180 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:15:49,180 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:49,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:49,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1085833096, now seen corresponding path program 1 times [2021-11-14 12:15:49,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:49,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57704543] [2021-11-14 12:15:49,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:49,181 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:49,354 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:15:49,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:49,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57704543] [2021-11-14 12:15:49,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57704543] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:49,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131805631] [2021-11-14 12:15:49,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:49,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:49,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:49,356 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:15:49,356 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:15:49,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:49,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-14 12:15:49,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:49,858 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:15:49,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:50,454 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:15:50,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131805631] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:50,454 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:50,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 44 [2021-11-14 12:15:50,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050310660] [2021-11-14 12:15:50,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:50,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-14 12:15:50,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:50,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-14 12:15:50,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1623, Unknown=0, NotChecked=0, Total=1892 [2021-11-14 12:15:50,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:50,455 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:50,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 8.977272727272727) internal successors, (395), 44 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have 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:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-11-14 12:15:50,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:50,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:50,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:15:51,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2021-11-14 12:15:51,187 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:15:51,187 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:51,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:51,187 INFO L85 PathProgramCache]: Analyzing trace with hash 719324111, now seen corresponding path program 1 times [2021-11-14 12:15:51,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:51,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348777862] [2021-11-14 12:15:51,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:51,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:51,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:51,389 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:15:51,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:51,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348777862] [2021-11-14 12:15:51,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348777862] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:51,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356010528] [2021-11-14 12:15:51,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:51,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:51,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:51,390 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:15:51,391 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:15:51,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:51,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-14 12:15:51,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:51,904 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:15:51,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:52,511 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:15:52,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356010528] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:52,511 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:52,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 46 [2021-11-14 12:15:52,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797935776] [2021-11-14 12:15:52,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:52,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-14 12:15:52,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:52,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-14 12:15:52,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=1796, Unknown=0, NotChecked=0, Total=2070 [2021-11-14 12:15:52,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:52,513 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:52,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 8.826086956521738) internal successors, (406), 46 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have 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:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:52,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:52,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:52,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:52,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:52,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-11-14 12:15:52,514 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:53,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:53,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:15:53,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:15:53,152 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:15:53,336 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:15:53,336 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:53,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:53,336 INFO L85 PathProgramCache]: Analyzing trace with hash 14220750, now seen corresponding path program 1 times [2021-11-14 12:15:53,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:53,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60153005] [2021-11-14 12:15:53,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:53,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:53,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:53,578 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:15:53,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:53,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60153005] [2021-11-14 12:15:53,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60153005] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:53,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035762125] [2021-11-14 12:15:53,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:53,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:53,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:53,579 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:15:53,611 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:15:53,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:53,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-14 12:15:53,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:54,123 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:15:54,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:54,795 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:15:54,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035762125] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:54,795 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:54,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 48 [2021-11-14 12:15:54,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814236704] [2021-11-14 12:15:54,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:54,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:15:54,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:54,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:15:54,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=1977, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:15:54,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:54,797 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:54,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.6875) internal successors, (417), 48 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have 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:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:54,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:54,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:54,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:54,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:15:54,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-11-14 12:15:54,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:55,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:55,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:55,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:55,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:15:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:15:55,562 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:15:55,745 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:15:55,745 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:55,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:55,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1290530817, now seen corresponding path program 1 times [2021-11-14 12:15:55,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:55,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453678825] [2021-11-14 12:15:55,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:55,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:55,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:56,011 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:15:56,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:56,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453678825] [2021-11-14 12:15:56,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453678825] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:56,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99710575] [2021-11-14 12:15:56,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:56,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:56,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:56,012 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:15:56,013 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:15:56,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:56,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-14 12:15:56,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:56,574 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:15:56,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:57,240 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:15:57,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99710575] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:57,241 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:57,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 50 [2021-11-14 12:15:57,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535864991] [2021-11-14 12:15:57,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:57,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-11-14 12:15:57,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:57,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-11-14 12:15:57,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=2166, Unknown=0, NotChecked=0, Total=2450 [2021-11-14 12:15:57,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:57,242 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:57,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 8.56) internal successors, (428), 50 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have 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:57,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:57,242 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-11-14 12:15:57,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:57,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:57,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:57,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:57,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:57,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:57,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:15:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-14 12:15:58,002 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:15:58,186 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:15:58,187 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:58,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:58,187 INFO L85 PathProgramCache]: Analyzing trace with hash 491569185, now seen corresponding path program 1 times [2021-11-14 12:15:58,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:58,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385607265] [2021-11-14 12:15:58,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:15:58,198 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-14 12:15:58,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-14 12:15:58,239 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-14 12:15:58,239 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-14 12:15:58,240 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-14 12:15:58,240 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-14 12:15:58,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2021-11-14 12:15:58,241 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:15:58,241 WARN L234 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-14 12:15:58,241 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2021-11-14 12:15:58,253 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,254 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,255 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,256 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,257 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,258 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,259 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,260 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,261 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,262 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,263 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,264 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,265 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,266 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,267 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,268 WARN L322 ript$VariableManager]: TermVariabe salethreadThread1of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread3of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe salethreadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,269 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread5of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,270 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread9of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe salethreadThread10of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,271 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,272 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread14of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe |salethreadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~_numberOfSeatsSold~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,273 WARN L322 ript$VariableManager]: TermVariabe salethreadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-14 12:15:58,274 INFO L148 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2021-11-14 12:15:58,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-14 12:15:58,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:58,275 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:15:58,276 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:15:58,277 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-14 12:15:58,277 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:58,277 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-14 12:15:58,279 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:58,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:58,280 INFO L85 PathProgramCache]: Analyzing trace with hash -160123402, now seen corresponding path program 1 times [2021-11-14 12:15:58,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:58,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88556879] [2021-11-14 12:15:58,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:58,285 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:58,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:58,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88556879] [2021-11-14 12:15:58,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88556879] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:58,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:58,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-14 12:15:58,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598729703] [2021-11-14 12:15:58,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:58,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-14 12:15:58,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:58,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-14 12:15:58,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-14 12:15:58,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,286 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:58,286 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:58,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207 [2021-11-14 12:15:58,287 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:58,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:58,287 INFO L85 PathProgramCache]: Analyzing trace with hash -131464460, now seen corresponding path program 1 times [2021-11-14 12:15:58,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:58,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756409064] [2021-11-14 12:15:58,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:58,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:58,295 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:58,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:58,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756409064] [2021-11-14 12:15:58,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756409064] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:58,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:58,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:15:58,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060415090] [2021-11-14 12:15:58,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:58,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:58,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:58,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:58,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:15:58,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,296 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:58,296 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:58,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:58,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2021-11-14 12:15:58,349 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:58,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:58,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1099247017, now seen corresponding path program 1 times [2021-11-14 12:15:58,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:58,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917730491] [2021-11-14 12:15:58,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:58,361 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:58,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:58,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917730491] [2021-11-14 12:15:58,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917730491] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:58,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:58,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-14 12:15:58,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375513487] [2021-11-14 12:15:58,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:58,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-14 12:15:58,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:58,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-14 12:15:58,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-14 12:15:58,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,362 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:58,362 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:58,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:58,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:58,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:58,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209 [2021-11-14 12:15:58,377 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:58,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:58,377 INFO L85 PathProgramCache]: Analyzing trace with hash -97253833, now seen corresponding path program 1 times [2021-11-14 12:15:58,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:58,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53964419] [2021-11-14 12:15:58,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:58,392 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:58,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:58,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53964419] [2021-11-14 12:15:58,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53964419] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:58,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660893925] [2021-11-14 12:15:58,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:58,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:58,394 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:15:58,394 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:15:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:58,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-14 12:15:58,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:58,564 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:58,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-14 12:15:58,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660893925] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:58,565 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-14 12:15:58,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-14 12:15:58,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900990185] [2021-11-14 12:15:58,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:58,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:58,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:58,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:58,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-14 12:15:58,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,566 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:58,566 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:58,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:58,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:58,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:58,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:58,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:58,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:58,600 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:15:58,777 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:15:58,777 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:58,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:58,778 INFO L85 PathProgramCache]: Analyzing trace with hash 2047343135, now seen corresponding path program 1 times [2021-11-14 12:15:58,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:58,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313490781] [2021-11-14 12:15:58,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:58,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:58,793 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:58,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:58,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313490781] [2021-11-14 12:15:58,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313490781] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:58,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828145517] [2021-11-14 12:15:58,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:58,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:58,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:58,794 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:15:58,795 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:15:58,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:58,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-14 12:15:58,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:58,990 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:58,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:59,061 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:59,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828145517] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:59,061 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:59,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-14 12:15:59,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441410171] [2021-11-14 12:15:59,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:59,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-14 12:15:59,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:59,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-14 12:15:59,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-14 12:15:59,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,062 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:59,062 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:59,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:59,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:59,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:59,207 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:15:59,403 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:15:59,403 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:59,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:59,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1255648820, now seen corresponding path program 1 times [2021-11-14 12:15:59,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:59,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707735226] [2021-11-14 12:15:59,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:59,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:59,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:59,415 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:59,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:59,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707735226] [2021-11-14 12:15:59,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707735226] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-14 12:15:59,415 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-14 12:15:59,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-14 12:15:59,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329409510] [2021-11-14 12:15:59,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-14 12:15:59,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-14 12:15:59,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:59,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-14 12:15:59,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-14 12:15:59,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,416 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:59,416 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:59,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:59,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:59,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:59,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:59,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212 [2021-11-14 12:15:59,426 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:15:59,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:15:59,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1170409020, now seen corresponding path program 1 times [2021-11-14 12:15:59,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:15:59,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667958303] [2021-11-14 12:15:59,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:59,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:15:59,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:59,449 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:59,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:15:59,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667958303] [2021-11-14 12:15:59,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667958303] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:15:59,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125345789] [2021-11-14 12:15:59,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:15:59,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:15:59,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:15:59,450 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:15:59,467 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:15:59,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:15:59,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-14 12:15:59,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:15:59,691 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:59,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:15:59,809 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:59,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125345789] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:15:59,810 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:15:59,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 13 [2021-11-14 12:15:59,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504314666] [2021-11-14 12:15:59,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:15:59,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-14 12:15:59,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:15:59,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-14 12:15:59,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-14 12:15:59,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,810 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:15:59,810 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:59,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:59,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:59,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:15:59,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:15:59,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:15:59,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:15:59,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:15:59,922 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:16:00,106 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:16:00,106 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:00,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:00,107 INFO L85 PathProgramCache]: Analyzing trace with hash 842042019, now seen corresponding path program 1 times [2021-11-14 12:16:00,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:00,107 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250087828] [2021-11-14 12:16:00,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:00,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:00,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:00,137 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:00,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:00,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250087828] [2021-11-14 12:16:00,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250087828] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:00,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586266925] [2021-11-14 12:16:00,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:00,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:00,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:00,138 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:16:00,139 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:16:00,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:00,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-14 12:16:00,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:00,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:00,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:00,535 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:00,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586266925] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:00,535 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:00,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2021-11-14 12:16:00,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448923809] [2021-11-14 12:16:00,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:00,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-14 12:16:00,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:00,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-14 12:16:00,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-11-14 12:16:00,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:00,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:00,536 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:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:16:00,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:00,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:00,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:00,661 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:16:00,844 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:16:00,844 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:16:00,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:16:00,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1280407171, now seen corresponding path program 1 times [2021-11-14 12:16:00,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:16:00,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875954983] [2021-11-14 12:16:00,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:00,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:16:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:00,886 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:00,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:16:00,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875954983] [2021-11-14 12:16:00,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875954983] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:16:00,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402410180] [2021-11-14 12:16:00,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:16:00,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:16:00,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:16:00,887 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:16:00,888 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:16:01,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:16:01,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-14 12:16:01,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:16:01,231 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:01,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:16:01,408 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:01,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402410180] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:16:01,408 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:16:01,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 24 [2021-11-14 12:16:01,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301568267] [2021-11-14 12:16:01,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:16:01,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:16:01,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:16:01,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:16:01,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:16:01,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:01,409 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:16:01,409 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:01,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:16:01,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:01,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:16:01,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:01,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:01,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:16:01,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:16:01,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:16:01,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:30,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:30,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:30,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:30,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:30,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:30,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:30,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:30,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:30,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:17:30,277 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:17:30,477 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:17:30,477 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:30,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:30,478 INFO L85 PathProgramCache]: Analyzing trace with hash -249025677, now seen corresponding path program 1 times [2021-11-14 12:17:30,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:30,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729132849] [2021-11-14 12:17:30,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:30,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:30,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:30,534 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:17:30,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:30,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729132849] [2021-11-14 12:17:30,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729132849] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:30,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5535974] [2021-11-14 12:17:30,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:30,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:30,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:30,535 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:17:30,536 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:17:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:30,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-14 12:17:30,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:31,087 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:17:31,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:31,543 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:17:31,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5535974] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:31,543 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:31,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2021-11-14 12:17:31,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810373598] [2021-11-14 12:17:31,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:31,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-14 12:17:31,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:31,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-14 12:17:31,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-11-14 12:17:31,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:31,544 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:31,545 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:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:31,545 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-14 12:17:31,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:31,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:31,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:17:31,887 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:17:32,071 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:17:32,072 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:32,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:32,072 INFO L85 PathProgramCache]: Analyzing trace with hash -964524059, now seen corresponding path program 1 times [2021-11-14 12:17:32,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:32,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862988828] [2021-11-14 12:17:32,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:32,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:32,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:32,129 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:32,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:32,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862988828] [2021-11-14 12:17:32,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862988828] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:32,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092953219] [2021-11-14 12:17:32,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:32,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:32,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:32,130 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:17:32,131 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:17:32,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:32,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-14 12:17:32,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:32,554 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:32,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:32,893 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:32,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092953219] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:32,893 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:32,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2021-11-14 12:17:32,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520735672] [2021-11-14 12:17:32,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:32,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-14 12:17:32,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:32,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-14 12:17:32,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-11-14 12:17:32,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:32,894 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:32,894 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:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-11-14 12:17:32,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:33,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:17:33,124 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:17:33,315 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:17:33,315 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:33,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:33,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1021501281, now seen corresponding path program 1 times [2021-11-14 12:17:33,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:33,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414588834] [2021-11-14 12:17:33,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:33,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:33,397 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:33,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:33,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414588834] [2021-11-14 12:17:33,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414588834] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:33,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735416639] [2021-11-14 12:17:33,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:33,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:33,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:33,399 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:17:33,399 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:17:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:33,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-14 12:17:33,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:33,829 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:33,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:34,196 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:34,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735416639] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:34,196 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:34,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 28 [2021-11-14 12:17:34,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50394829] [2021-11-14 12:17:34,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:34,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-14 12:17:34,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:34,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-14 12:17:34,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-11-14 12:17:34,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:34,197 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:34,198 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:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-11-14 12:17:34,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:34,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:34,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:34,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:34,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:17:34,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2021-11-14 12:17:34,659 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:17:34,659 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:34,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:34,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1648107699, now seen corresponding path program 1 times [2021-11-14 12:17:34,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:34,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400480633] [2021-11-14 12:17:34,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:34,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:34,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:34,767 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:34,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:34,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400480633] [2021-11-14 12:17:34,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400480633] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:34,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482351489] [2021-11-14 12:17:34,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:34,767 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:34,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:34,769 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:17:34,770 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:17:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:34,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-14 12:17:34,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:35,581 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:35,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:36,015 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:36,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482351489] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:36,016 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:36,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2021-11-14 12:17:36,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102512616] [2021-11-14 12:17:36,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:36,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-14 12:17:36,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:36,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-14 12:17:36,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-11-14 12:17:36,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:36,017 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:36,017 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:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-11-14 12:17:36,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:36,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:17:36,336 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:17:36,519 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:17:36,519 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-14 12:17:36,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-14 12:17:36,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1209742547, now seen corresponding path program 1 times [2021-11-14 12:17:36,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-14 12:17:36,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673495644] [2021-11-14 12:17:36,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:36,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-14 12:17:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:36,637 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:36,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-14 12:17:36,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673495644] [2021-11-14 12:17:36,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673495644] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-14 12:17:36,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266200752] [2021-11-14 12:17:36,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-14 12:17:36,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-14 12:17:36,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-14 12:17:36,643 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:17:36,644 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:17:36,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-14 12:17:36,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-14 12:17:36,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-14 12:17:37,277 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:37,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-14 12:17:37,804 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:37,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266200752] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-14 12:17:37,804 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-14 12:17:37,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2021-11-14 12:17:37,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774039327] [2021-11-14 12:17:37,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-14 12:17:37,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-14 12:17:37,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-14 12:17:37,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-14 12:17:37,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1924, Unknown=0, NotChecked=0, Total=2256 [2021-11-14 12:17:37,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:37,806 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-14 12:17:37,806 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:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-11-14 12:17:37,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states.