/usr/bin/java -Xmx8000000000 -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-MCRwithDepranks-Lazy-NoForkJoinOpt-wrwc.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/concurrent_increment.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-16 05:45:09,612 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-16 05:45:09,614 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-16 05:45:09,699 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-16 05:45:09,700 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-16 05:45:09,700 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-16 05:45:09,701 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-16 05:45:09,702 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-16 05:45:09,703 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-16 05:45:09,704 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-16 05:45:09,705 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-16 05:45:09,705 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-16 05:45:09,705 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-16 05:45:09,706 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-16 05:45:09,707 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-16 05:45:09,724 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-16 05:45:09,725 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-16 05:45:09,725 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-16 05:45:09,726 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-16 05:45:09,727 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-16 05:45:09,728 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-16 05:45:09,732 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-16 05:45:09,733 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-16 05:45:09,733 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-16 05:45:09,735 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-16 05:45:09,735 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-16 05:45:09,735 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-16 05:45:09,736 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-16 05:45:09,736 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-16 05:45:09,737 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-16 05:45:09,737 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-16 05:45:09,738 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-16 05:45:09,738 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-16 05:45:09,739 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-16 05:45:09,739 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-16 05:45:09,740 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-16 05:45:09,740 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-16 05:45:09,740 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-16 05:45:09,740 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-16 05:45:09,741 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-16 05:45:09,741 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-16 05:45:09,749 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-MCRwithDepranks-Lazy-NoForkJoinOpt-wrwc.epf [2022-03-16 05:45:09,777 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-16 05:45:09,778 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-16 05:45:09,778 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-16 05:45:09,778 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-16 05:45:09,779 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-16 05:45:09,779 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-16 05:45:09,780 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-16 05:45:09,780 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-16 05:45:09,780 INFO L138 SettingsManager]: * Use SBE=true [2022-03-16 05:45:09,780 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-16 05:45:09,781 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-16 05:45:09,782 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-16 05:45:09,782 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-16 05:45:09,782 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-16 05:45:09,782 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-16 05:45:09,782 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-16 05:45:09,783 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-16 05:45:09,783 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-16 05:45:09,783 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-16 05:45:09,783 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-03-16 05:45:09,783 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * MCR: Overapproximate write-read-write conflicts=false [2022-03-16 05:45:09,784 INFO L138 SettingsManager]: * MCR: Optimize fork and join=false [2022-03-16 05:45:09,784 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 [2022-03-16 05:45:10,007 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-16 05:45:10,038 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-16 05:45:10,040 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-16 05:45:10,041 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-16 05:45:10,042 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-16 05:45:10,042 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/concurrent_increment.bpl [2022-03-16 05:45:10,043 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/concurrent_increment.bpl' [2022-03-16 05:45:10,060 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-16 05:45:10,062 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-16 05:45:10,063 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-16 05:45:10,063 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-16 05:45:10,063 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-16 05:45:10,075 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,086 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,093 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-16 05:45:10,095 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-16 05:45:10,097 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-16 05:45:10,097 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-16 05:45:10,098 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-16 05:45:10,103 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,104 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,104 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,105 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,107 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,110 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,110 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,111 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-16 05:45:10,112 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-16 05:45:10,112 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-16 05:45:10,112 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-16 05:45:10,113 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/1) ... [2022-03-16 05:45:10,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-16 05:45:10,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:10,140 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) [2022-03-16 05:45:10,160 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 [2022-03-16 05:45:10,187 INFO L124 BoogieDeclarations]: Specification and implementation of procedure dec given in one single declaration [2022-03-16 05:45:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure dec [2022-03-16 05:45:10,187 INFO L138 BoogieDeclarations]: Found implementation of procedure dec [2022-03-16 05:45:10,187 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-16 05:45:10,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-16 05:45:10,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-16 05:45:10,188 INFO L124 BoogieDeclarations]: Specification and implementation of procedure inc given in one single declaration [2022-03-16 05:45:10,188 INFO L130 BoogieDeclarations]: Found specification of procedure inc [2022-03-16 05:45:10,188 INFO L138 BoogieDeclarations]: Found implementation of procedure inc [2022-03-16 05:45:10,189 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-16 05:45:10,227 INFO L234 CfgBuilder]: Building ICFG [2022-03-16 05:45:10,228 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-16 05:45:10,294 INFO L275 CfgBuilder]: Performing block encoding [2022-03-16 05:45:10,300 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-16 05:45:10,300 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-16 05:45:10,301 INFO L202 PluginConnector]: Adding new model concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.03 05:45:10 BoogieIcfgContainer [2022-03-16 05:45:10,301 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-16 05:45:10,303 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-16 05:45:10,303 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-16 05:45:10,313 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-16 05:45:10,314 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.03 05:45:10" (1/2) ... [2022-03-16 05:45:10,317 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c142928 and model type concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 05:45:10, skipping insertion in model container [2022-03-16 05:45:10,317 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.03 05:45:10" (2/2) ... [2022-03-16 05:45:10,319 INFO L111 eAbstractionObserver]: Analyzing ICFG concurrent_increment.bpl [2022-03-16 05:45:10,322 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-16 05:45:10,322 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-16 05:45:10,322 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-16 05:45:10,322 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-16 05:45:10,348 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,349 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,349 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,349 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,350 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,355 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,366 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,366 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,367 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,367 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,367 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,367 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,368 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,368 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,368 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,369 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,369 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,369 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,370 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,370 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,373 WARN L322 ript$VariableManager]: TermVariabe incThread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,374 WARN L322 ript$VariableManager]: TermVariabe decThread1of1ForFork1_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 05:45:10,376 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-16 05:45:10,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 05:45:10,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:10,436 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) [2022-03-16 05:45:10,437 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 [2022-03-16 05:45:10,473 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 05:45:10,506 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, mLazyFiniteAutomaton=true, 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, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 05:45:10,507 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-16 05:45:10,770 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 315 transitions and produced 219 states. [2022-03-16 05:45:10,772 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:10,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:10,779 INFO L85 PathProgramCache]: Analyzing trace with hash 746386731, now seen corresponding path program 1 times [2022-03-16 05:45:10,786 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:10,786 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011253884] [2022-03-16 05:45:10,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:10,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:10,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:11,239 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 153 proven. 176 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-16 05:45:11,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:11,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011253884] [2022-03-16 05:45:11,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011253884] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:11,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151079121] [2022-03-16 05:45:11,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:11,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:11,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:11,250 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) [2022-03-16 05:45:11,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-16 05:45:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:11,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-16 05:45:11,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:11,983 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 139 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:11,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:12,267 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 153 proven. 176 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-16 05:45:12,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151079121] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:12,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:12,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 24, 18] total 51 [2022-03-16 05:45:12,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263568897] [2022-03-16 05:45:12,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:12,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-16 05:45:12,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:12,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-16 05:45:12,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=1957, Unknown=0, NotChecked=0, Total=2550 [2022-03-16 05:45:12,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:12,293 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:12,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 3.4313725490196076) internal successors, (175), 51 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:12,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:13,559 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 303 transitions and produced 237 states. [2022-03-16 05:45:13,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:13,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-16 05:45:13,779 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,SelfDestructingSolverStorable0 [2022-03-16 05:45:13,780 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:13,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:13,781 INFO L85 PathProgramCache]: Analyzing trace with hash 582390235, now seen corresponding path program 2 times [2022-03-16 05:45:13,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:13,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143945420] [2022-03-16 05:45:13,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:13,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:13,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:14,228 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 444 proven. 320 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:14,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:14,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143945420] [2022-03-16 05:45:14,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143945420] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:14,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345398550] [2022-03-16 05:45:14,231 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 05:45:14,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:14,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:14,234 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) [2022-03-16 05:45:14,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-16 05:45:14,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 05:45:14,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:14,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-16 05:45:14,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:15,164 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 432 proven. 314 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-03-16 05:45:15,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:15,372 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 432 proven. 314 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-03-16 05:45:15,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345398550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:15,372 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:15,372 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 33, 33] total 63 [2022-03-16 05:45:15,372 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169267534] [2022-03-16 05:45:15,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:15,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-03-16 05:45:15,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:15,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-03-16 05:45:15,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=718, Invalid=3188, Unknown=0, NotChecked=0, Total=3906 [2022-03-16 05:45:15,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:15,376 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:15,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 2.984126984126984) internal successors, (188), 63 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) [2022-03-16 05:45:15,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:15,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:15,468 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 202 transitions and produced 191 states. [2022-03-16 05:45:15,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:15,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:15,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-16 05:45:15,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:15,706 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:15,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:15,707 INFO L85 PathProgramCache]: Analyzing trace with hash 277439946, now seen corresponding path program 3 times [2022-03-16 05:45:15,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:15,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775890935] [2022-03-16 05:45:15,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:15,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:16,184 INFO L134 CoverageAnalysis]: Checked inductivity of 807 backedges. 444 proven. 363 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:16,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:16,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775890935] [2022-03-16 05:45:16,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775890935] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:16,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453094675] [2022-03-16 05:45:16,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 05:45:16,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:16,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:16,190 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 05:45:16,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-16 05:45:16,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2022-03-16 05:45:16,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:16,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-16 05:45:16,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:17,185 INFO L134 CoverageAnalysis]: Checked inductivity of 807 backedges. 444 proven. 363 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:17,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:17,498 INFO L134 CoverageAnalysis]: Checked inductivity of 807 backedges. 444 proven. 363 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:17,499 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453094675] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:17,499 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:17,499 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 73 [2022-03-16 05:45:17,499 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966139197] [2022-03-16 05:45:17,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:17,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-03-16 05:45:17,500 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:17,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-03-16 05:45:17,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=979, Invalid=4277, Unknown=0, NotChecked=0, Total=5256 [2022-03-16 05:45:17,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:17,503 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:17,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 3.0547945205479454) internal successors, (223), 73 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) [2022-03-16 05:45:17,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:17,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:17,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:17,666 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 223 transitions and produced 212 states. [2022-03-16 05:45:17,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:17,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:17,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:17,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-16 05:45:17,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:17,886 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:17,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:17,887 INFO L85 PathProgramCache]: Analyzing trace with hash -551328485, now seen corresponding path program 4 times [2022-03-16 05:45:17,887 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:17,887 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033586262] [2022-03-16 05:45:17,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:17,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:17,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:18,268 INFO L134 CoverageAnalysis]: Checked inductivity of 954 backedges. 0 proven. 949 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:18,268 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:18,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033586262] [2022-03-16 05:45:18,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033586262] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:18,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549494706] [2022-03-16 05:45:18,268 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 05:45:18,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:18,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:18,276 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) [2022-03-16 05:45:18,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-16 05:45:18,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 05:45:18,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:18,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-16 05:45:18,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:18,790 INFO L134 CoverageAnalysis]: Checked inductivity of 954 backedges. 0 proven. 949 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:18,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:19,176 INFO L134 CoverageAnalysis]: Checked inductivity of 954 backedges. 0 proven. 949 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:19,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549494706] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:19,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:19,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 18 [2022-03-16 05:45:19,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263755455] [2022-03-16 05:45:19,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:19,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-16 05:45:19,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:19,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-16 05:45:19,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-03-16 05:45:19,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:19,179 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:19,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 6.052631578947368) internal successors, (115), 19 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:19,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:19,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:19,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:19,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:19,343 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 298 transitions and produced 287 states. [2022-03-16 05:45:19,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:19,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:19,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:19,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:19,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-16 05:45:19,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:19,562 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:19,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:19,563 INFO L85 PathProgramCache]: Analyzing trace with hash 814963306, now seen corresponding path program 5 times [2022-03-16 05:45:19,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:19,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890480731] [2022-03-16 05:45:19,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:19,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:19,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1724 backedges. 612 proven. 1112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:20,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:20,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890480731] [2022-03-16 05:45:20,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890480731] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:20,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411899096] [2022-03-16 05:45:20,185 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 05:45:20,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:20,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:20,199 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) [2022-03-16 05:45:20,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-16 05:45:20,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2022-03-16 05:45:20,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:20,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-16 05:45:20,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:21,477 INFO L134 CoverageAnalysis]: Checked inductivity of 1724 backedges. 1162 proven. 562 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:21,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:22,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1724 backedges. 612 proven. 1112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:22,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411899096] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:22,225 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:22,225 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51, 51] total 111 [2022-03-16 05:45:22,226 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123062858] [2022-03-16 05:45:22,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:22,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-03-16 05:45:22,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:22,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-03-16 05:45:22,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2342, Invalid=9868, Unknown=0, NotChecked=0, Total=12210 [2022-03-16 05:45:22,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:22,253 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:22,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 3.081081081081081) internal successors, (342), 111 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:22,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:22,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:22,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:22,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:22,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:24,933 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 486 transitions and produced 392 states. [2022-03-16 05:45:24,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:24,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:24,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:24,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:24,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:24,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-16 05:45:25,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:25,153 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:25,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:25,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1230155559, now seen corresponding path program 6 times [2022-03-16 05:45:25,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:25,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366910203] [2022-03-16 05:45:25,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:25,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:25,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:25,791 INFO L134 CoverageAnalysis]: Checked inductivity of 2494 backedges. 0 proven. 2489 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:25,791 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:25,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366910203] [2022-03-16 05:45:25,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366910203] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:25,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235523284] [2022-03-16 05:45:25,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 05:45:25,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:25,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:25,793 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) [2022-03-16 05:45:25,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-16 05:45:25,861 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 30 check-sat command(s) [2022-03-16 05:45:25,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:25,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 119 conjunts are in the unsatisfiable core [2022-03-16 05:45:25,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:26,383 INFO L134 CoverageAnalysis]: Checked inductivity of 2494 backedges. 0 proven. 2489 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:26,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:26,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2494 backedges. 0 proven. 2489 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:26,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235523284] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:26,950 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:26,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 29 [2022-03-16 05:45:26,950 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596516323] [2022-03-16 05:45:26,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:26,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-16 05:45:26,951 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:26,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-16 05:45:26,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2022-03-16 05:45:26,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:26,952 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:26,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 6.033333333333333) internal successors, (181), 30 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:26,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:26,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:26,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:26,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:26,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:26,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:27,368 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 417 transitions and produced 396 states. [2022-03-16 05:45:27,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:27,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:27,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:27,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:27,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:27,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:27,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-16 05:45:27,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:27,588 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:27,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:27,589 INFO L85 PathProgramCache]: Analyzing trace with hash -14248778, now seen corresponding path program 7 times [2022-03-16 05:45:27,589 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:27,589 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984113750] [2022-03-16 05:45:27,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:27,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:27,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:28,940 INFO L134 CoverageAnalysis]: Checked inductivity of 3627 backedges. 1382 proven. 2245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:28,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:28,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984113750] [2022-03-16 05:45:28,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984113750] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:28,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149262353] [2022-03-16 05:45:28,941 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 05:45:28,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:28,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:28,945 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 05:45:28,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-16 05:45:29,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:29,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-16 05:45:29,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:30,796 INFO L134 CoverageAnalysis]: Checked inductivity of 3627 backedges. 2262 proven. 1365 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:30,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:31,660 INFO L134 CoverageAnalysis]: Checked inductivity of 3627 backedges. 1382 proven. 2245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:31,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149262353] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:31,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:31,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73, 73] total 144 [2022-03-16 05:45:31,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981272185] [2022-03-16 05:45:31,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:31,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 144 states [2022-03-16 05:45:31,663 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:31,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2022-03-16 05:45:31,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3926, Invalid=16666, Unknown=0, NotChecked=0, Total=20592 [2022-03-16 05:45:31,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:31,672 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:31,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 144 states, 144 states have (on average 3.0625) internal successors, (441), 144 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:31,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:31,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:31,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:31,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:31,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:31,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:31,674 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:35,212 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 607 transitions and produced 503 states. [2022-03-16 05:45:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:35,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:35,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:35,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:45:35,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-03-16 05:45:35,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-03-16 05:45:35,417 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:35,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:35,418 INFO L85 PathProgramCache]: Analyzing trace with hash 821882459, now seen corresponding path program 8 times [2022-03-16 05:45:35,418 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:35,418 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741615610] [2022-03-16 05:45:35,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:35,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:35,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:36,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4760 backedges. 0 proven. 4755 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:36,466 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:36,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741615610] [2022-03-16 05:45:36,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741615610] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:36,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652527053] [2022-03-16 05:45:36,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 05:45:36,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:36,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:36,468 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) [2022-03-16 05:45:36,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-16 05:45:36,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 05:45:36,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:36,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 163 conjunts are in the unsatisfiable core [2022-03-16 05:45:36,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:37,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4760 backedges. 0 proven. 4755 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:37,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:37,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4760 backedges. 0 proven. 4755 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:37,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652527053] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:37,615 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:37,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40, 40] total 40 [2022-03-16 05:45:37,615 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150574050] [2022-03-16 05:45:37,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:37,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-16 05:45:37,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:37,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-16 05:45:37,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1641, Unknown=0, NotChecked=0, Total=1722 [2022-03-16 05:45:37,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:37,617 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:37,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 6.024390243902439) internal successors, (247), 41 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:37,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:37,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:37,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:37,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:37,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:37,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:37,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:45:37,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:38,352 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 538 transitions and produced 507 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:45:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:45:38,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-16 05:45:38,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:38,571 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:38,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:38,572 INFO L85 PathProgramCache]: Analyzing trace with hash 2060956714, now seen corresponding path program 9 times [2022-03-16 05:45:38,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:38,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265549330] [2022-03-16 05:45:38,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:38,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:38,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:40,739 INFO L134 CoverageAnalysis]: Checked inductivity of 6256 backedges. 2515 proven. 3741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:40,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:40,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265549330] [2022-03-16 05:45:40,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265549330] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:40,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657708452] [2022-03-16 05:45:40,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 05:45:40,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:40,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:40,756 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) [2022-03-16 05:45:40,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-16 05:45:40,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 52 check-sat command(s) [2022-03-16 05:45:40,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:40,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 94 conjunts are in the unsatisfiable core [2022-03-16 05:45:40,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:43,292 INFO L134 CoverageAnalysis]: Checked inductivity of 6256 backedges. 3725 proven. 2531 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:43,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:44,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6256 backedges. 2515 proven. 3741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:44,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657708452] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:44,778 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:44,778 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95, 95] total 177 [2022-03-16 05:45:44,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925429784] [2022-03-16 05:45:44,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:44,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-03-16 05:45:44,779 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:44,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-03-16 05:45:44,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5994, Invalid=25158, Unknown=0, NotChecked=0, Total=31152 [2022-03-16 05:45:44,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:44,784 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:44,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 177 states, 177 states have (on average 3.0508474576271185) internal successors, (540), 177 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:45:44,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:49,627 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 728 transitions and produced 614 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:45:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:45:49,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-03-16 05:45:49,831 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,SelfDestructingSolverStorable8 [2022-03-16 05:45:49,832 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:49,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:49,832 INFO L85 PathProgramCache]: Analyzing trace with hash 982551911, now seen corresponding path program 10 times [2022-03-16 05:45:49,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:49,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619076759] [2022-03-16 05:45:49,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:49,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:49,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:51,347 INFO L134 CoverageAnalysis]: Checked inductivity of 7752 backedges. 0 proven. 7747 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:51,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:51,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619076759] [2022-03-16 05:45:51,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619076759] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:51,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675108494] [2022-03-16 05:45:51,347 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 05:45:51,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:51,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:51,349 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) [2022-03-16 05:45:51,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-16 05:45:51,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 05:45:51,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:51,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 207 conjunts are in the unsatisfiable core [2022-03-16 05:45:51,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:52,545 INFO L134 CoverageAnalysis]: Checked inductivity of 7752 backedges. 0 proven. 7747 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:52,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:45:53,686 INFO L134 CoverageAnalysis]: Checked inductivity of 7752 backedges. 0 proven. 7747 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:45:53,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675108494] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:45:53,686 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:45:53,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51, 51] total 51 [2022-03-16 05:45:53,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086192020] [2022-03-16 05:45:53,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:45:53,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-16 05:45:53,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:45:53,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-16 05:45:53,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=2653, Unknown=0, NotChecked=0, Total=2756 [2022-03-16 05:45:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:53,688 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:45:53,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 6.019230769230769) internal successors, (313), 52 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:45:53,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:53,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:53,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:53,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:53,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:53,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:53,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:45:53,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:45:53,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:45:53,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:45:54,664 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 659 transitions and produced 618 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:45:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:45:54,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-16 05:45:54,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-03-16 05:45:54,884 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:45:54,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:45:54,885 INFO L85 PathProgramCache]: Analyzing trace with hash 999891830, now seen corresponding path program 11 times [2022-03-16 05:45:54,885 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:45:54,885 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025677661] [2022-03-16 05:45:54,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:45:54,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:45:54,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:45:56,907 INFO L134 CoverageAnalysis]: Checked inductivity of 9611 backedges. 4011 proven. 5600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:56,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:45:56,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025677661] [2022-03-16 05:45:56,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025677661] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:45:56,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859890259] [2022-03-16 05:45:56,908 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 05:45:56,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:45:56,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:45:56,909 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) [2022-03-16 05:45:56,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-16 05:45:57,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 63 check-sat command(s) [2022-03-16 05:45:57,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:45:57,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-16 05:45:57,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:45:59,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9611 backedges. 5551 proven. 4060 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:45:59,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:46:00,718 INFO L134 CoverageAnalysis]: Checked inductivity of 9611 backedges. 4011 proven. 5600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:46:00,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859890259] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:46:00,718 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:46:00,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 117, 117] total 210 [2022-03-16 05:46:00,719 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317152093] [2022-03-16 05:46:00,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:46:00,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 210 states [2022-03-16 05:46:00,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:46:00,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 210 interpolants. [2022-03-16 05:46:00,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8546, Invalid=35344, Unknown=0, NotChecked=0, Total=43890 [2022-03-16 05:46:00,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:00,747 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:46:00,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 210 states, 210 states have (on average 3.0428571428571427) internal successors, (639), 210 states have internal predecessors, (639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:00,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:06,727 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 849 transitions and produced 725 states. [2022-03-16 05:46:06,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:06,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-03-16 05:46:06,933 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,SelfDestructingSolverStorable10 [2022-03-16 05:46:06,933 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:46:06,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:46:06,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1097283483, now seen corresponding path program 12 times [2022-03-16 05:46:06,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:46:06,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970867035] [2022-03-16 05:46:06,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:46:06,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:46:07,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:46:08,856 INFO L134 CoverageAnalysis]: Checked inductivity of 11470 backedges. 0 proven. 11465 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:46:08,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:46:08,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970867035] [2022-03-16 05:46:08,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970867035] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:46:08,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614875812] [2022-03-16 05:46:08,857 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 05:46:08,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:46:08,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:46:08,858 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) [2022-03-16 05:46:08,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-16 05:46:08,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 63 check-sat command(s) [2022-03-16 05:46:08,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:46:08,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 251 conjunts are in the unsatisfiable core [2022-03-16 05:46:08,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:46:09,697 INFO L134 CoverageAnalysis]: Checked inductivity of 11470 backedges. 0 proven. 11465 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:46:09,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:46:10,580 INFO L134 CoverageAnalysis]: Checked inductivity of 11470 backedges. 0 proven. 11465 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:46:10,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614875812] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:46:10,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:46:10,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62, 62] total 62 [2022-03-16 05:46:10,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089848868] [2022-03-16 05:46:10,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:46:10,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-16 05:46:10,582 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:46:10,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-16 05:46:10,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=3907, Unknown=0, NotChecked=0, Total=4032 [2022-03-16 05:46:10,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:10,591 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:46:10,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 6.015873015873016) internal successors, (379), 63 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) [2022-03-16 05:46:10,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:10,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:10,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:10,592 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:11,630 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 780 transitions and produced 729 states. [2022-03-16 05:46:11,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:11,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:11,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:11,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:11,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:11,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:11,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:11,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:11,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:11,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:11,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:11,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:46:11,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-16 05:46:11,847 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,SelfDestructingSolverStorable11 [2022-03-16 05:46:11,848 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:46:11,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:46:11,848 INFO L85 PathProgramCache]: Analyzing trace with hash 524848618, now seen corresponding path program 13 times [2022-03-16 05:46:11,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:46:11,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578639376] [2022-03-16 05:46:11,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:46:11,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:46:11,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:46:16,335 INFO L134 CoverageAnalysis]: Checked inductivity of 13692 backedges. 5870 proven. 7822 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:46:16,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:46:16,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578639376] [2022-03-16 05:46:16,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578639376] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:46:16,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359026528] [2022-03-16 05:46:16,336 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 05:46:16,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:46:16,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:46:16,337 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 05:46:16,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-16 05:46:16,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:46:16,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 700 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-16 05:46:16,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:46:20,936 INFO L134 CoverageAnalysis]: Checked inductivity of 13692 backedges. 7740 proven. 5952 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:46:20,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:46:23,153 INFO L134 CoverageAnalysis]: Checked inductivity of 13692 backedges. 5870 proven. 7822 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:46:23,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359026528] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:46:23,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:46:23,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 139, 139] total 243 [2022-03-16 05:46:23,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656853294] [2022-03-16 05:46:23,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:46:23,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 243 states [2022-03-16 05:46:23,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:46:23,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 243 interpolants. [2022-03-16 05:46:23,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11582, Invalid=47224, Unknown=0, NotChecked=0, Total=58806 [2022-03-16 05:46:23,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:23,161 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:46:23,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 243 states, 243 states have (on average 3.037037037037037) internal successors, (738), 243 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:46:23,162 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:30,558 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 970 transitions and produced 836 states. [2022-03-16 05:46:30,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:30,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:30,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:46:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:46:30,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-16 05:46:30,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:46:30,781 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:46:30,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:46:30,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1456346201, now seen corresponding path program 14 times [2022-03-16 05:46:30,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:46:30,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638375471] [2022-03-16 05:46:30,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:46:30,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:46:30,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:46:33,319 INFO L134 CoverageAnalysis]: Checked inductivity of 15914 backedges. 0 proven. 15909 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:46:33,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:46:33,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638375471] [2022-03-16 05:46:33,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638375471] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:46:33,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584029580] [2022-03-16 05:46:33,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 05:46:33,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:46:33,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:46:33,321 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) [2022-03-16 05:46:33,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-16 05:46:33,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 05:46:33,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:46:33,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 755 conjuncts, 295 conjunts are in the unsatisfiable core [2022-03-16 05:46:33,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:46:35,032 INFO L134 CoverageAnalysis]: Checked inductivity of 15914 backedges. 0 proven. 15909 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:46:35,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:46:36,443 INFO L134 CoverageAnalysis]: Checked inductivity of 15914 backedges. 0 proven. 15909 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:46:36,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584029580] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:46:36,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:46:36,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73, 73] total 73 [2022-03-16 05:46:36,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153744506] [2022-03-16 05:46:36,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:46:36,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-03-16 05:46:36,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:46:36,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-03-16 05:46:36,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=5403, Unknown=0, NotChecked=0, Total=5550 [2022-03-16 05:46:36,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:36,446 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:46:36,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 74 states have (on average 6.013513513513513) internal successors, (445), 74 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:36,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:36,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:36,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:46:36,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:46:36,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:37,811 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 901 transitions and produced 840 states. [2022-03-16 05:46:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:46:37,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:46:37,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-16 05:46:38,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:46:38,034 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:46:38,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:46:38,034 INFO L85 PathProgramCache]: Analyzing trace with hash -618991050, now seen corresponding path program 15 times [2022-03-16 05:46:38,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:46:38,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418375060] [2022-03-16 05:46:38,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:46:38,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:46:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:46:42,037 INFO L134 CoverageAnalysis]: Checked inductivity of 18499 backedges. 8092 proven. 10407 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:46:42,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:46:42,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418375060] [2022-03-16 05:46:42,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418375060] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:46:42,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002270712] [2022-03-16 05:46:42,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 05:46:42,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:46:42,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:46:42,040 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) [2022-03-16 05:46:42,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-16 05:46:42,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 85 check-sat command(s) [2022-03-16 05:46:42,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:46:42,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 160 conjunts are in the unsatisfiable core [2022-03-16 05:46:42,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:46:46,074 INFO L134 CoverageAnalysis]: Checked inductivity of 18499 backedges. 10292 proven. 8207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:46:46,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:46:47,739 INFO L134 CoverageAnalysis]: Checked inductivity of 18499 backedges. 8092 proven. 10407 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:46:47,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002270712] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:46:47,739 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:46:47,740 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [161, 161, 161] total 276 [2022-03-16 05:46:47,740 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126541618] [2022-03-16 05:46:47,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:46:47,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 276 states [2022-03-16 05:46:47,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:46:47,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 276 interpolants. [2022-03-16 05:46:47,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15102, Invalid=60798, Unknown=0, NotChecked=0, Total=75900 [2022-03-16 05:46:47,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:47,748 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:46:47,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 276 states, 276 states have (on average 3.032608695652174) internal successors, (837), 276 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:47,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:47,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:47,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:47,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:46:47,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:46:47,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:46:47,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:46:57,216 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1091 transitions and produced 947 states. [2022-03-16 05:46:57,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:46:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:46:57,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-16 05:46:57,436 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,SelfDestructingSolverStorable14 [2022-03-16 05:46:57,437 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:46:57,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:46:57,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1112915749, now seen corresponding path program 16 times [2022-03-16 05:46:57,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:46:57,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938119647] [2022-03-16 05:46:57,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:46:57,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:46:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:47:00,603 INFO L134 CoverageAnalysis]: Checked inductivity of 21084 backedges. 0 proven. 21079 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:47:00,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:47:00,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938119647] [2022-03-16 05:47:00,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938119647] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:47:00,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095642863] [2022-03-16 05:47:00,604 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 05:47:00,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:47:00,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:47:00,609 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) [2022-03-16 05:47:00,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-16 05:47:00,754 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 05:47:00,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:47:00,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 339 conjunts are in the unsatisfiable core [2022-03-16 05:47:00,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:47:01,744 INFO L134 CoverageAnalysis]: Checked inductivity of 21084 backedges. 0 proven. 21079 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:47:01,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:47:02,706 INFO L134 CoverageAnalysis]: Checked inductivity of 21084 backedges. 0 proven. 21079 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:47:02,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095642863] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:47:02,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:47:02,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84, 84] total 84 [2022-03-16 05:47:02,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984565206] [2022-03-16 05:47:02,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:47:02,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-03-16 05:47:02,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:47:02,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-03-16 05:47:02,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=7141, Unknown=0, NotChecked=0, Total=7310 [2022-03-16 05:47:02,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:47:02,708 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:47:02,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 85 states have (on average 6.011764705882353) internal successors, (511), 85 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:47:02,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:47:04,430 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1022 transitions and produced 951 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:47:04,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:47:04,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-16 05:47:04,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-16 05:47:04,650 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:47:04,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:47:04,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1689393238, now seen corresponding path program 17 times [2022-03-16 05:47:04,650 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:47:04,650 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556136950] [2022-03-16 05:47:04,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:47:04,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:47:04,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:47:10,518 INFO L134 CoverageAnalysis]: Checked inductivity of 24032 backedges. 10677 proven. 13355 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:47:10,519 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:47:10,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556136950] [2022-03-16 05:47:10,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556136950] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:47:10,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614697461] [2022-03-16 05:47:10,519 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 05:47:10,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:47:10,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:47:10,520 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) [2022-03-16 05:47:10,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-16 05:47:10,710 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 96 check-sat command(s) [2022-03-16 05:47:10,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:47:10,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 182 conjunts are in the unsatisfiable core [2022-03-16 05:47:10,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:47:15,540 INFO L134 CoverageAnalysis]: Checked inductivity of 24032 backedges. 13207 proven. 10825 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:47:15,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:47:17,184 INFO L134 CoverageAnalysis]: Checked inductivity of 24032 backedges. 10677 proven. 13355 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:47:17,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614697461] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:47:17,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:47:17,185 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [183, 183, 183] total 309 [2022-03-16 05:47:17,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521792564] [2022-03-16 05:47:17,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:47:17,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 309 states [2022-03-16 05:47:17,186 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:47:17,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 309 interpolants. [2022-03-16 05:47:17,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19106, Invalid=76066, Unknown=0, NotChecked=0, Total=95172 [2022-03-16 05:47:17,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:47:17,196 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:47:17,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 309 states, 309 states have (on average 3.029126213592233) internal successors, (936), 309 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:47:17,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:47:17,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:47:17,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:47:17,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:47:28,708 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1212 transitions and produced 1058 states. [2022-03-16 05:47:28,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:47:28,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:47:28,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:47:28,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:47:28,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:47:28,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:47:28,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:47:28,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:47:28,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:47:28,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-16 05:47:28,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-16 05:47:28,913 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:47:28,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:47:28,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1691273703, now seen corresponding path program 18 times [2022-03-16 05:47:28,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:47:28,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408536841] [2022-03-16 05:47:28,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:47:28,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:47:29,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:47:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 26980 backedges. 0 proven. 26975 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:47:32,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:47:32,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408536841] [2022-03-16 05:47:32,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408536841] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:47:32,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742521262] [2022-03-16 05:47:32,841 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 05:47:32,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:47:32,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:47:32,843 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) [2022-03-16 05:47:32,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-16 05:47:33,061 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 96 check-sat command(s) [2022-03-16 05:47:33,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:47:33,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 975 conjuncts, 383 conjunts are in the unsatisfiable core [2022-03-16 05:47:33,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:47:35,166 INFO L134 CoverageAnalysis]: Checked inductivity of 26980 backedges. 0 proven. 26975 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:47:35,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:47:37,175 INFO L134 CoverageAnalysis]: Checked inductivity of 26980 backedges. 0 proven. 26975 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:47:37,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742521262] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:47:37,176 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:47:37,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95, 95] total 95 [2022-03-16 05:47:37,176 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260139474] [2022-03-16 05:47:37,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:47:37,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-03-16 05:47:37,177 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:47:37,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-03-16 05:47:37,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=9121, Unknown=0, NotChecked=0, Total=9312 [2022-03-16 05:47:37,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:47:37,177 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:47:37,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 96 states have (on average 6.010416666666667) internal successors, (577), 96 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:47:37,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:47:37,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:47:39,557 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1143 transitions and produced 1062 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:47:39,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:47:39,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-16 05:47:39,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-16 05:47:39,780 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:47:39,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:47:39,781 INFO L85 PathProgramCache]: Analyzing trace with hash -177995530, now seen corresponding path program 19 times [2022-03-16 05:47:39,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:47:39,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077572661] [2022-03-16 05:47:39,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:47:39,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:47:40,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:47:45,806 INFO L134 CoverageAnalysis]: Checked inductivity of 30291 backedges. 13625 proven. 16666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:47:45,808 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:47:45,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077572661] [2022-03-16 05:47:45,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077572661] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:47:45,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172727832] [2022-03-16 05:47:45,808 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 05:47:45,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:47:45,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:47:45,810 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) [2022-03-16 05:47:45,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-16 05:47:45,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:47:45,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 1030 conjuncts, 204 conjunts are in the unsatisfiable core [2022-03-16 05:47:45,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:47:51,876 INFO L134 CoverageAnalysis]: Checked inductivity of 30291 backedges. 16485 proven. 13806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:47:51,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:47:54,047 INFO L134 CoverageAnalysis]: Checked inductivity of 30291 backedges. 13625 proven. 16666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:47:54,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172727832] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:47:54,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:47:54,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [205, 205, 205] total 342 [2022-03-16 05:47:54,049 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506687753] [2022-03-16 05:47:54,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:47:54,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 342 states [2022-03-16 05:47:54,050 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:47:54,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 342 interpolants. [2022-03-16 05:47:54,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23594, Invalid=93028, Unknown=0, NotChecked=0, Total=116622 [2022-03-16 05:47:54,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:47:54,061 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:47:54,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 342 states, 342 states have (on average 3.026315789473684) internal successors, (1035), 342 states have internal predecessors, (1035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:47:54,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:47:54,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:47:54,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:47:54,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:47:54,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:48:10,854 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1333 transitions and produced 1169 states. [2022-03-16 05:48:10,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:48:10,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:48:10,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:48:10,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:48:10,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:48:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:48:10,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:48:10,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-16 05:48:11,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:48:11,076 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:48:11,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:48:11,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1695418907, now seen corresponding path program 20 times [2022-03-16 05:48:11,077 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:48:11,077 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697494148] [2022-03-16 05:48:11,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:48:11,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:48:11,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:48:15,088 INFO L134 CoverageAnalysis]: Checked inductivity of 33602 backedges. 0 proven. 33597 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:48:15,088 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:48:15,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697494148] [2022-03-16 05:48:15,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697494148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:48:15,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128695690] [2022-03-16 05:48:15,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 05:48:15,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:48:15,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:48:15,090 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 05:48:15,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-16 05:48:15,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 05:48:15,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:48:15,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 427 conjunts are in the unsatisfiable core [2022-03-16 05:48:15,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:48:16,576 INFO L134 CoverageAnalysis]: Checked inductivity of 33602 backedges. 0 proven. 33597 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:48:16,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:48:17,802 INFO L134 CoverageAnalysis]: Checked inductivity of 33602 backedges. 0 proven. 33597 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:48:17,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128695690] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:48:17,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:48:17,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 106, 106] total 106 [2022-03-16 05:48:17,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344211807] [2022-03-16 05:48:17,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:48:17,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-03-16 05:48:17,804 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:48:17,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-03-16 05:48:17,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=11343, Unknown=0, NotChecked=0, Total=11556 [2022-03-16 05:48:17,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:48:17,805 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:48:17,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 107 states have (on average 6.009345794392523) internal successors, (643), 107 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:48:17,805 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:48:17,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:48:20,259 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1264 transitions and produced 1173 states. [2022-03-16 05:48:20,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:48:20,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:48:20,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:48:20,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:48:20,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:48:20,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:48:20,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:48:20,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:48:20,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-16 05:48:20,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:48:20,469 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:48:20,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:48:20,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1850720618, now seen corresponding path program 21 times [2022-03-16 05:48:20,469 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:48:20,469 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789245902] [2022-03-16 05:48:20,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:48:20,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:48:20,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:48:27,613 INFO L134 CoverageAnalysis]: Checked inductivity of 37276 backedges. 16936 proven. 20340 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:48:27,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:48:27,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789245902] [2022-03-16 05:48:27,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789245902] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:48:27,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11184404] [2022-03-16 05:48:27,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 05:48:27,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:48:27,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:48:27,615 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) [2022-03-16 05:48:27,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-16 05:48:27,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 118 check-sat command(s) [2022-03-16 05:48:27,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:48:27,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 1140 conjuncts, 226 conjunts are in the unsatisfiable core [2022-03-16 05:48:27,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:48:35,190 INFO L134 CoverageAnalysis]: Checked inductivity of 37276 backedges. 20126 proven. 17150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:48:35,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:48:37,399 INFO L134 CoverageAnalysis]: Checked inductivity of 37276 backedges. 16936 proven. 20340 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:48:37,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11184404] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:48:37,400 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:48:37,400 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [227, 227, 227] total 375 [2022-03-16 05:48:37,400 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50291209] [2022-03-16 05:48:37,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:48:37,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 375 states [2022-03-16 05:48:37,401 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:48:37,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 375 interpolants. [2022-03-16 05:48:37,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28566, Invalid=111684, Unknown=0, NotChecked=0, Total=140250 [2022-03-16 05:48:37,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:48:37,410 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:48:37,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 375 states, 375 states have (on average 3.024) internal successors, (1134), 375 states have internal predecessors, (1134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:48:37,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:48:37,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:48:37,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:48:59,710 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1454 transitions and produced 1280 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:48:59,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:48:59,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:48:59,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:48:59,731 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-03-16 05:48:59,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:48:59,921 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:48:59,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:48:59,921 INFO L85 PathProgramCache]: Analyzing trace with hash 2063542311, now seen corresponding path program 22 times [2022-03-16 05:48:59,921 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:48:59,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662056456] [2022-03-16 05:48:59,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:48:59,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:49:00,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:49:04,826 INFO L134 CoverageAnalysis]: Checked inductivity of 40950 backedges. 0 proven. 40945 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:49:04,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:49:04,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662056456] [2022-03-16 05:49:04,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662056456] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:49:04,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995795802] [2022-03-16 05:49:04,827 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 05:49:04,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:49:04,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:49:04,828 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) [2022-03-16 05:49:04,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-16 05:49:05,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 05:49:05,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:49:05,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 1195 conjuncts, 471 conjunts are in the unsatisfiable core [2022-03-16 05:49:05,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:49:07,588 INFO L134 CoverageAnalysis]: Checked inductivity of 40950 backedges. 0 proven. 40945 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:49:07,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:49:10,189 INFO L134 CoverageAnalysis]: Checked inductivity of 40950 backedges. 0 proven. 40945 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:49:10,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995795802] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:49:10,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:49:10,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 117, 117] total 117 [2022-03-16 05:49:10,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163131994] [2022-03-16 05:49:10,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:49:10,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-03-16 05:49:10,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:49:10,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-03-16 05:49:10,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=13807, Unknown=0, NotChecked=0, Total=14042 [2022-03-16 05:49:10,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:49:10,192 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:49:10,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 118 states have (on average 6.008474576271187) internal successors, (709), 118 states have internal predecessors, (709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:49:10,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:49:10,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:49:14,800 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1385 transitions and produced 1284 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:49:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:49:14,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:49:14,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:49:14,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:49:14,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:49:14,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-16 05:49:15,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:49:15,004 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:49:15,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:49:15,004 INFO L85 PathProgramCache]: Analyzing trace with hash -802402378, now seen corresponding path program 23 times [2022-03-16 05:49:15,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:49:15,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855330225] [2022-03-16 05:49:15,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:49:15,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:49:15,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:49:23,734 INFO L134 CoverageAnalysis]: Checked inductivity of 44987 backedges. 20610 proven. 24377 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:49:23,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:49:23,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855330225] [2022-03-16 05:49:23,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855330225] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:49:23,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681436624] [2022-03-16 05:49:23,734 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 05:49:23,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:49:23,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:49:23,736 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) [2022-03-16 05:49:23,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-16 05:49:24,067 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 129 check-sat command(s) [2022-03-16 05:49:24,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:49:24,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 1250 conjuncts, 248 conjunts are in the unsatisfiable core [2022-03-16 05:49:24,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:49:32,367 INFO L134 CoverageAnalysis]: Checked inductivity of 44987 backedges. 24130 proven. 20857 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:49:32,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:49:34,564 INFO L134 CoverageAnalysis]: Checked inductivity of 44987 backedges. 20610 proven. 24377 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:49:34,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681436624] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:49:34,565 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:49:34,565 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [249, 249, 249] total 408 [2022-03-16 05:49:34,565 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090238329] [2022-03-16 05:49:34,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:49:34,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 408 states [2022-03-16 05:49:34,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:49:34,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 408 interpolants. [2022-03-16 05:49:34,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34022, Invalid=132034, Unknown=0, NotChecked=0, Total=166056 [2022-03-16 05:49:34,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:49:34,582 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:49:34,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 408 states, 408 states have (on average 3.0220588235294117) internal successors, (1233), 408 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:49:34,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:49:34,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:50:00,477 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1575 transitions and produced 1391 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:50:00,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:50:00,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:50:00,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:50:00,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:50:00,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-16 05:50:00,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:50:00,695 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:50:00,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:50:00,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1998941349, now seen corresponding path program 24 times [2022-03-16 05:50:00,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:50:00,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279883211] [2022-03-16 05:50:00,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:50:00,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:50:01,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:50:07,148 INFO L134 CoverageAnalysis]: Checked inductivity of 49024 backedges. 0 proven. 49019 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:50:07,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:50:07,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279883211] [2022-03-16 05:50:07,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279883211] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:50:07,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167946207] [2022-03-16 05:50:07,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 05:50:07,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:50:07,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:50:07,150 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) [2022-03-16 05:50:07,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-16 05:50:07,485 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 129 check-sat command(s) [2022-03-16 05:50:07,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:50:07,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 1305 conjuncts, 515 conjunts are in the unsatisfiable core [2022-03-16 05:50:07,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:50:09,525 INFO L134 CoverageAnalysis]: Checked inductivity of 49024 backedges. 0 proven. 49019 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:50:09,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:50:12,214 INFO L134 CoverageAnalysis]: Checked inductivity of 49024 backedges. 0 proven. 49019 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:50:12,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167946207] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:50:12,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:50:12,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 128, 128] total 128 [2022-03-16 05:50:12,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412854840] [2022-03-16 05:50:12,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:50:12,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2022-03-16 05:50:12,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:50:12,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2022-03-16 05:50:12,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=16513, Unknown=0, NotChecked=0, Total=16770 [2022-03-16 05:50:12,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:50:12,219 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:50:12,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 129 states have (on average 6.007751937984496) internal successors, (775), 129 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:50:12,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:50:12,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:50:12,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:50:12,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:50:16,253 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1506 transitions and produced 1395 states. [2022-03-16 05:50:16,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:50:16,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:50:16,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:50:16,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:50:16,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:50:16,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:50:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:50:16,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-03-16 05:50:16,467 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,SelfDestructingSolverStorable23 [2022-03-16 05:50:16,467 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:50:16,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:50:16,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1716118742, now seen corresponding path program 25 times [2022-03-16 05:50:16,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:50:16,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214484737] [2022-03-16 05:50:16,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:50:16,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:50:16,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:50:27,197 INFO L134 CoverageAnalysis]: Checked inductivity of 53424 backedges. 24647 proven. 28777 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:50:27,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:50:27,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214484737] [2022-03-16 05:50:27,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214484737] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:50:27,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042253146] [2022-03-16 05:50:27,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 05:50:27,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:50:27,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:50:27,198 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) [2022-03-16 05:50:27,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-16 05:50:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:50:27,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 1360 conjuncts, 270 conjunts are in the unsatisfiable core [2022-03-16 05:50:27,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:50:39,886 INFO L134 CoverageAnalysis]: Checked inductivity of 53424 backedges. 28497 proven. 24927 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:50:39,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:50:42,349 INFO L134 CoverageAnalysis]: Checked inductivity of 53424 backedges. 24647 proven. 28777 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:50:42,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042253146] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:50:42,350 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:50:42,350 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [271, 271, 271] total 441 [2022-03-16 05:50:42,351 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749394503] [2022-03-16 05:50:42,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:50:42,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 441 states [2022-03-16 05:50:42,352 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:50:42,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 441 interpolants. [2022-03-16 05:50:42,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39962, Invalid=154078, Unknown=0, NotChecked=0, Total=194040 [2022-03-16 05:50:42,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:50:42,367 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:50:42,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 441 states, 441 states have (on average 3.020408163265306) internal successors, (1332), 441 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:50:42,368 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:50:42,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:51:13,732 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1696 transitions and produced 1502 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:51:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:51:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:51:13,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-16 05:51:13,952 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,SelfDestructingSolverStorable24 [2022-03-16 05:51:13,953 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:51:13,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:51:13,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1218771353, now seen corresponding path program 26 times [2022-03-16 05:51:13,953 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:51:13,953 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079405994] [2022-03-16 05:51:13,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:51:13,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:51:14,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:51:20,419 INFO L134 CoverageAnalysis]: Checked inductivity of 57824 backedges. 0 proven. 57819 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:51:20,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:51:20,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079405994] [2022-03-16 05:51:20,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079405994] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:51:20,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131868024] [2022-03-16 05:51:20,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 05:51:20,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:51:20,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:51:20,422 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) [2022-03-16 05:51:20,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-16 05:51:20,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 05:51:20,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:51:20,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 1415 conjuncts, 559 conjunts are in the unsatisfiable core [2022-03-16 05:51:20,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:51:22,537 INFO L134 CoverageAnalysis]: Checked inductivity of 57824 backedges. 0 proven. 57819 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:51:22,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:51:25,320 INFO L134 CoverageAnalysis]: Checked inductivity of 57824 backedges. 0 proven. 57819 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:51:25,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131868024] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:51:25,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:51:25,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 139, 139] total 139 [2022-03-16 05:51:25,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668933013] [2022-03-16 05:51:25,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:51:25,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 141 states [2022-03-16 05:51:25,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:51:25,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 141 interpolants. [2022-03-16 05:51:25,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=19461, Unknown=0, NotChecked=0, Total=19740 [2022-03-16 05:51:25,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:51:25,323 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:51:25,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 141 states, 140 states have (on average 6.007142857142857) internal successors, (841), 140 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:51:25,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:51:25,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:51:25,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:51:31,369 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1627 transitions and produced 1506 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:51:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:51:31,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:51:31,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-16 05:51:31,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-16 05:51:31,571 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:51:31,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:51:31,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1596710518, now seen corresponding path program 27 times [2022-03-16 05:51:31,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:51:31,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272837428] [2022-03-16 05:51:31,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:51:31,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:51:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:51:48,558 INFO L134 CoverageAnalysis]: Checked inductivity of 62587 backedges. 29047 proven. 33540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:51:48,558 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:51:48,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272837428] [2022-03-16 05:51:48,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272837428] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:51:48,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068698464] [2022-03-16 05:51:48,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 05:51:48,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:51:48,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:51:48,560 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) [2022-03-16 05:51:48,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-16 05:51:49,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 151 check-sat command(s) [2022-03-16 05:51:49,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:51:49,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 292 conjunts are in the unsatisfiable core [2022-03-16 05:51:49,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:52:01,457 INFO L134 CoverageAnalysis]: Checked inductivity of 62587 backedges. 33227 proven. 29360 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:52:01,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:52:04,524 INFO L134 CoverageAnalysis]: Checked inductivity of 62587 backedges. 29047 proven. 33540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:52:04,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068698464] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:52:04,525 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:52:04,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [293, 293, 293] total 474 [2022-03-16 05:52:04,525 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788277466] [2022-03-16 05:52:04,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:52:04,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 474 states [2022-03-16 05:52:04,526 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:52:04,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 474 interpolants. [2022-03-16 05:52:04,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46386, Invalid=177816, Unknown=0, NotChecked=0, Total=224202 [2022-03-16 05:52:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:52:04,548 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:52:04,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 474 states, 474 states have (on average 3.018987341772152) internal successors, (1431), 474 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:52:04,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:52:04,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:52:04,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:52:42,294 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1817 transitions and produced 1613 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:52:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:52:42,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:52:42,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:52:42,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-16 05:52:42,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:52:42,512 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:52:42,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:52:42,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1940398949, now seen corresponding path program 28 times [2022-03-16 05:52:42,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:52:42,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928613645] [2022-03-16 05:52:42,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:52:42,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:52:43,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:52:48,737 INFO L134 CoverageAnalysis]: Checked inductivity of 67350 backedges. 0 proven. 67345 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:52:48,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:52:48,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928613645] [2022-03-16 05:52:48,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928613645] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:52:48,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598582132] [2022-03-16 05:52:48,737 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 05:52:48,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:52:48,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:52:48,739 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 05:52:48,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-16 05:52:48,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 05:52:48,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:52:48,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 1525 conjuncts, 603 conjunts are in the unsatisfiable core [2022-03-16 05:52:48,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:52:50,629 INFO L134 CoverageAnalysis]: Checked inductivity of 67350 backedges. 0 proven. 67345 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:52:50,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:52:52,374 INFO L134 CoverageAnalysis]: Checked inductivity of 67350 backedges. 0 proven. 67345 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:52:52,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598582132] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:52:52,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:52:52,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [150, 150, 150] total 150 [2022-03-16 05:52:52,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732140590] [2022-03-16 05:52:52,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:52:52,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-03-16 05:52:52,376 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:52:52,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-03-16 05:52:52,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=22651, Unknown=0, NotChecked=0, Total=22952 [2022-03-16 05:52:52,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:52:52,377 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:52:52,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 151 states have (on average 6.006622516556291) internal successors, (907), 151 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:52:52,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:52:52,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:52:58,530 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1748 transitions and produced 1617 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:52:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:52:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:52:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:52:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:52:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:52:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:52:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:52:58,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-16 05:52:58,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-16 05:52:58,747 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:52:58,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:52:58,748 INFO L85 PathProgramCache]: Analyzing trace with hash 552137962, now seen corresponding path program 29 times [2022-03-16 05:52:58,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:52:58,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57211930] [2022-03-16 05:52:58,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:52:58,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:52:59,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:53:13,133 INFO L134 CoverageAnalysis]: Checked inductivity of 72476 backedges. 33810 proven. 38666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:53:13,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:53:13,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57211930] [2022-03-16 05:53:13,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57211930] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:53:13,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823745237] [2022-03-16 05:53:13,134 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-16 05:53:13,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:53:13,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:53:13,135 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) [2022-03-16 05:53:13,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-16 05:53:13,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 162 check-sat command(s) [2022-03-16 05:53:13,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:53:13,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 1580 conjuncts, 314 conjunts are in the unsatisfiable core [2022-03-16 05:53:13,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:53:25,979 INFO L134 CoverageAnalysis]: Checked inductivity of 72476 backedges. 38320 proven. 34156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:53:25,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:53:28,914 INFO L134 CoverageAnalysis]: Checked inductivity of 72476 backedges. 33810 proven. 38666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:53:28,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823745237] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:53:28,914 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:53:28,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [315, 315, 315] total 507 [2022-03-16 05:53:28,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65366405] [2022-03-16 05:53:28,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:53:28,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 507 states [2022-03-16 05:53:28,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:53:28,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 507 interpolants. [2022-03-16 05:53:28,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53294, Invalid=203248, Unknown=0, NotChecked=0, Total=256542 [2022-03-16 05:53:28,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:53:28,930 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:53:28,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 507 states, 507 states have (on average 3.0177514792899407) internal successors, (1530), 507 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:53:28,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:53:28,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:54:13,529 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1938 transitions and produced 1724 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:54:13,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:54:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:54:13,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-16 05:54:13,735 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,SelfDestructingSolverStorable28 [2022-03-16 05:54:13,735 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:54:13,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:54:13,736 INFO L85 PathProgramCache]: Analyzing trace with hash 595223719, now seen corresponding path program 30 times [2022-03-16 05:54:13,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:54:13,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727664590] [2022-03-16 05:54:13,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:54:13,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:54:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:54:23,349 INFO L134 CoverageAnalysis]: Checked inductivity of 77602 backedges. 0 proven. 77597 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:54:23,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:54:23,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727664590] [2022-03-16 05:54:23,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727664590] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:54:23,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488175230] [2022-03-16 05:54:23,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-16 05:54:23,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:54:23,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:54:23,351 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) [2022-03-16 05:54:23,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-16 05:54:23,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 162 check-sat command(s) [2022-03-16 05:54:23,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:54:23,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 1635 conjuncts, 647 conjunts are in the unsatisfiable core [2022-03-16 05:54:23,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:54:26,928 INFO L134 CoverageAnalysis]: Checked inductivity of 77602 backedges. 0 proven. 77597 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:54:26,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:54:29,647 INFO L134 CoverageAnalysis]: Checked inductivity of 77602 backedges. 0 proven. 77597 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:54:29,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488175230] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:54:29,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:54:29,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [161, 161, 161] total 161 [2022-03-16 05:54:29,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970828756] [2022-03-16 05:54:29,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:54:29,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 163 states [2022-03-16 05:54:29,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:54:29,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 163 interpolants. [2022-03-16 05:54:29,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=26083, Unknown=0, NotChecked=0, Total=26406 [2022-03-16 05:54:29,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:54:29,650 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:54:29,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 163 states, 162 states have (on average 6.006172839506172) internal successors, (973), 162 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:54:29,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:54:29,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:54:29,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:54:35,213 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1869 transitions and produced 1728 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:54:35,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:54:35,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:54:35,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-16 05:54:35,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:54:35,431 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:54:35,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:54:35,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1004884682, now seen corresponding path program 31 times [2022-03-16 05:54:35,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:54:35,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055209322] [2022-03-16 05:54:35,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:54:35,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:54:36,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:54:53,056 INFO L134 CoverageAnalysis]: Checked inductivity of 83091 backedges. 38936 proven. 44155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:54:53,056 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:54:53,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055209322] [2022-03-16 05:54:53,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055209322] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:54:53,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405575183] [2022-03-16 05:54:53,056 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-16 05:54:53,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:54:53,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:54:53,058 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) [2022-03-16 05:54:53,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-16 05:54:53,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:54:53,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 1690 conjuncts, 336 conjunts are in the unsatisfiable core [2022-03-16 05:54:53,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:55:10,444 INFO L134 CoverageAnalysis]: Checked inductivity of 83091 backedges. 43776 proven. 39315 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:55:10,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:55:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 83091 backedges. 38936 proven. 44155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:55:14,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405575183] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:55:14,867 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:55:14,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [337, 337, 337] total 540 [2022-03-16 05:55:14,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933448047] [2022-03-16 05:55:14,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:55:14,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 540 states [2022-03-16 05:55:14,869 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:55:14,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 540 interpolants. [2022-03-16 05:55:14,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60686, Invalid=230374, Unknown=0, NotChecked=0, Total=291060 [2022-03-16 05:55:14,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:55:14,887 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:55:14,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 540 states, 540 states have (on average 3.0166666666666666) internal successors, (1629), 540 states have internal predecessors, (1629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:55:14,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:55:14,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:56:14,144 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2059 transitions and produced 1835 states. [2022-03-16 05:56:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:56:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:56:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:56:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:56:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:56:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:56:14,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:56:14,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 408 states. [2022-03-16 05:56:14,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-16 05:56:14,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:56:14,359 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:56:14,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:56:14,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1691215323, now seen corresponding path program 32 times [2022-03-16 05:56:14,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:56:14,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670717574] [2022-03-16 05:56:14,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:56:14,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:56:15,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:56:26,472 INFO L134 CoverageAnalysis]: Checked inductivity of 88580 backedges. 0 proven. 88575 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:56:26,473 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:56:26,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670717574] [2022-03-16 05:56:26,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670717574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:56:26,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786244320] [2022-03-16 05:56:26,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 05:56:26,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:56:26,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:56:26,475 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) [2022-03-16 05:56:26,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-16 05:56:26,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 05:56:26,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:56:26,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 1745 conjuncts, 691 conjunts are in the unsatisfiable core [2022-03-16 05:56:26,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:56:29,045 INFO L134 CoverageAnalysis]: Checked inductivity of 88580 backedges. 0 proven. 88575 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:56:29,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:56:31,825 INFO L134 CoverageAnalysis]: Checked inductivity of 88580 backedges. 0 proven. 88575 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:56:31,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786244320] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:56:31,825 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:56:31,825 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [172, 172, 172] total 172 [2022-03-16 05:56:31,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567674799] [2022-03-16 05:56:31,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:56:31,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 174 states [2022-03-16 05:56:31,827 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:56:31,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 174 interpolants. [2022-03-16 05:56:31,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=29757, Unknown=0, NotChecked=0, Total=30102 [2022-03-16 05:56:31,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:56:31,828 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:56:31,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 174 states, 173 states have (on average 6.005780346820809) internal successors, (1039), 173 states have internal predecessors, (1039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:56:31,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 408 states. [2022-03-16 05:56:31,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:56:38,449 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1990 transitions and produced 1839 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:56:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 408 states. [2022-03-16 05:56:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2022-03-16 05:56:38,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-16 05:56:38,668 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,SelfDestructingSolverStorable31 [2022-03-16 05:56:38,668 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:56:38,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:56:38,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1991225686, now seen corresponding path program 33 times [2022-03-16 05:56:38,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:56:38,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883393200] [2022-03-16 05:56:38,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:56:38,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:56:39,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:56:57,965 INFO L134 CoverageAnalysis]: Checked inductivity of 94432 backedges. 44425 proven. 50007 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:56:57,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:56:57,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883393200] [2022-03-16 05:56:57,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883393200] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:56:57,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070392440] [2022-03-16 05:56:57,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 05:56:57,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:56:57,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:56:57,967 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) [2022-03-16 05:56:57,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-16 05:56:58,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 184 check-sat command(s) [2022-03-16 05:56:58,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:56:58,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 1800 conjuncts, 358 conjunts are in the unsatisfiable core [2022-03-16 05:56:58,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:57:15,660 INFO L134 CoverageAnalysis]: Checked inductivity of 94432 backedges. 49595 proven. 44837 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:57:15,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:57:20,544 INFO L134 CoverageAnalysis]: Checked inductivity of 94432 backedges. 44425 proven. 50007 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-16 05:57:20,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070392440] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:57:20,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:57:20,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [359, 359, 359] total 573 [2022-03-16 05:57:20,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617438000] [2022-03-16 05:57:20,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:57:20,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 573 states [2022-03-16 05:57:20,546 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:57:20,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 573 interpolants. [2022-03-16 05:57:20,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68562, Invalid=259194, Unknown=0, NotChecked=0, Total=327756 [2022-03-16 05:57:20,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:57:20,568 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:57:20,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 573 states, 573 states have (on average 3.0157068062827226) internal successors, (1728), 573 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:57:20,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 408 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 174 states. [2022-03-16 05:57:20,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:58:28,200 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2180 transitions and produced 1946 states. [2022-03-16 05:58:28,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:58:28,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:58:28,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:58:28,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 408 states. [2022-03-16 05:58:28,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2022-03-16 05:58:28,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 430 states. [2022-03-16 05:58:28,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-03-16 05:58:28,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:58:28,419 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:58:28,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:58:28,420 INFO L85 PathProgramCache]: Analyzing trace with hash -2030746905, now seen corresponding path program 34 times [2022-03-16 05:58:28,420 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:58:28,420 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249018510] [2022-03-16 05:58:28,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:58:28,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:58:29,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 05:58:38,569 INFO L134 CoverageAnalysis]: Checked inductivity of 100284 backedges. 0 proven. 100279 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:58:38,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 05:58:38,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249018510] [2022-03-16 05:58:38,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249018510] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 05:58:38,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568593840] [2022-03-16 05:58:38,570 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-16 05:58:38,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 05:58:38,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 05:58:38,571 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) [2022-03-16 05:58:38,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-16 05:58:38,854 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-16 05:58:38,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 05:58:38,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 1855 conjuncts, 735 conjunts are in the unsatisfiable core [2022-03-16 05:58:38,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 05:58:40,948 INFO L134 CoverageAnalysis]: Checked inductivity of 100284 backedges. 0 proven. 100279 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:58:40,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 05:58:43,013 INFO L134 CoverageAnalysis]: Checked inductivity of 100284 backedges. 0 proven. 100279 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-16 05:58:43,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568593840] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 05:58:43,013 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 05:58:43,014 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [183, 183, 183] total 183 [2022-03-16 05:58:43,014 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000126102] [2022-03-16 05:58:43,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 05:58:43,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-03-16 05:58:43,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 05:58:43,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-03-16 05:58:43,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=33673, Unknown=0, NotChecked=0, Total=34040 [2022-03-16 05:58:43,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:58:43,016 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 05:58:43,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 185 states, 184 states have (on average 6.005434782608695) internal successors, (1105), 184 states have internal predecessors, (1105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:58:43,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 408 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 174 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 430 states. [2022-03-16 05:58:43,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 05:58:50,109 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2111 transitions and produced 1950 states. [2022-03-16 05:58:50,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-16 05:58:50,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 05:58:50,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 210 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 232 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 342 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 386 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 408 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2022-03-16 05:58:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 430 states. [2022-03-16 05:58:50,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-03-16 05:58:50,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-16 05:58:50,334 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,SelfDestructingSolverStorable33 [2022-03-16 05:58:50,335 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-16 05:58:50,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 05:58:50,335 INFO L85 PathProgramCache]: Analyzing trace with hash -827278346, now seen corresponding path program 35 times [2022-03-16 05:58:50,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 05:58:50,335 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700363886] [2022-03-16 05:58:50,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 05:58:50,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 05:58:51,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2022-03-16 05:59:03,685 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-16 05:59:03,686 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 05:59:03,685 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 05:59:03,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-03-16 05:59:03,686 WARN L594 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 1144 with TraceHistMax 194,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 291 known predicates. [2022-03-16 05:59:03,699 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-16 05:59:03,699 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-16 05:59:03,713 INFO L732 BasicCegarLoop]: Path program histogram: [35] [2022-03-16 05:59:03,715 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-16 05:59:03,715 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-16 05:59:03,718 INFO L202 PluginConnector]: Adding new model concurrent_increment.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.03 05:59:03 BasicIcfg [2022-03-16 05:59:03,718 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-16 05:59:03,719 INFO L158 Benchmark]: Toolchain (without parser) took 833657.23ms. Allocated memory was 188.7MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 151.6MB in the beginning and 844.6MB in the end (delta: -693.0MB). Peak memory consumption was 1.0GB. Max. memory is 8.0GB. [2022-03-16 05:59:03,719 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.11ms. Allocated memory is still 188.7MB. Free memory is still 152.6MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-16 05:59:03,719 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.17ms. Allocated memory is still 188.7MB. Free memory was 151.5MB in the beginning and 150.0MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-16 05:59:03,719 INFO L158 Benchmark]: Boogie Preprocessor took 13.55ms. Allocated memory is still 188.7MB. Free memory was 150.0MB in the beginning and 149.0MB in the end (delta: 956.5kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-16 05:59:03,719 INFO L158 Benchmark]: RCFGBuilder took 189.63ms. Allocated memory is still 188.7MB. Free memory was 148.9MB in the beginning and 140.4MB in the end (delta: 8.5MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-03-16 05:59:03,720 INFO L158 Benchmark]: TraceAbstraction took 833415.77ms. Allocated memory was 188.7MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 139.9MB in the beginning and 844.6MB in the end (delta: -704.6MB). Peak memory consumption was 1.0GB. Max. memory is 8.0GB. [2022-03-16 05:59:03,720 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11ms. Allocated memory is still 188.7MB. Free memory is still 152.6MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 33.17ms. Allocated memory is still 188.7MB. Free memory was 151.5MB in the beginning and 150.0MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 13.55ms. Allocated memory is still 188.7MB. Free memory was 150.0MB in the beginning and 149.0MB in the end (delta: 956.5kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 189.63ms. Allocated memory is still 188.7MB. Free memory was 148.9MB in the beginning and 140.4MB in the end (delta: 8.5MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 833415.77ms. Allocated memory was 188.7MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 139.9MB in the beginning and 844.6MB in the end (delta: -704.6MB). Peak memory consumption was 1.0GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 25]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 1144 with TraceHistMax 194,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 291 known predicates. - TimeoutResultAtElement [Line: 20]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 1144 with TraceHistMax 194,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 291 known predicates. - TimeoutResultAtElement [Line: 20]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 1144 with TraceHistMax 194,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 291 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 35 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 833.3s, OverallIterations: 35, TraceHistogramMax: 0, PathProgramHistogramMax: 35, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 404.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 5876, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 16.1s SatisfiabilityAnalysisTime, 389.6s InterpolantComputationTime, 38712 NumberOfCodeBlocks, 38712 NumberOfCodeBlocksAsserted, 1626 NumberOfCheckSat, 57966 ConstructedInterpolants, 0 QuantifiedInterpolants, 447740 SizeOfPredicates, 72 NumberOfNonLiveVariables, 32430 ConjunctsInSsa, 9631 ConjunctsInUnsatCore, 102 InterpolantComputations, 0 PerfectInterpolantSequences, 811864/3493614 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown